We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 32792
    • 30 Posts
    Доброго времени суток! столкнулся вот с такой проблемой!
    сделал новости при помощи сниппета ditto
    вызов происходит :
    [!Ditto? &tpl=`news` &startID=`14` &summarize=`2` &dateFormat=`%d %B %Y` &sortBy=`news_date` !]

    где &tpl=`news`:

    <script language="JavaScript">
    var ditto_date = "[+date+]";
    var January = /January/gi;
    var February = /February/gi;
    var March = /March/gi;
    var April = /April/gi;
    var May = /May/gi;
    var June = /June/gi;
    var July = /July/gi;
    var August = /August/gi;
    var September = /September/gi;
    var October = /October/gi;
    var November = /November/gi;
    var December = /December/gi;
    if (ditto_date.substring(3,10)=="January") document.write(ditto_date.replace(January, "января"));
    if (ditto_date.substring(3,11)=="February") document.write(ditto_date.replace(February, "февраля"));
    if (ditto_date.substring(3,8)=="March") document.write(ditto_date.replace(March, "марта"));
    if (ditto_date.substring(3,8)=="April") document.write(ditto_date.replace(April, "апреля"));
    if (ditto_date.substring(3,6)=="May") document.write(ditto_date.replace(May, "мая"));
    if (ditto_date.substring(3,7)=="June") document.write(ditto_date.replace(June, "июня"));
    if (ditto_date.substring(3,7)=="July") document.write(ditto_date.replace(July, "июля"));
    if (ditto_date.substring(3,9)=="August") document.write(ditto_date.replace(August, "августа"));
    if (ditto_date.substring(3,12)=="September") document.write(ditto_date.replace(September, "сентября"));
    if (ditto_date.substring(3,10)=="October") document.write(ditto_date.replace(October, "октября"));
    if (ditto_date.substring(3,11)=="November") document.write(ditto_date.replace(November, "ноября"));
    if (ditto_date.substring(3,11)=="December") document.write(ditto_date.replace(December, "декабря"));
    </script>
    <a href="[(base_url)][~[+id+]~]"><div class="newsTitle ">[+pagetitle+]</div></a>
    <div class="text">[+introtext+]</div>

    проблема состоит в том чтобы вывести дату как тут вот на рисунке:

    каким образом можно прописать стили по отдельности для месяца дня и года?
      • 27518
      • 75 Posts
        • 1611
        • 591 Posts
        Ну да. Или если не используете PHx, то можно сделать свой простенький сниппет (скатать из custom snippets PHx) который будет форматировать вам дату.