We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 4582
    • 14 Posts
    хочу на странице новости выводить дату ее создания.

    прописал в шаблоне [*date*]. ничего не выводит. undecided
    а [*createdon*] выводит белиберду

    прописал ниже [*longtitle*] - его выводит..

    хэлп плз!
      • 27724
      • 65 Posts
        Лечите компьютер от вирусов здесь http://virusinfo.info
        • 4582
        • 14 Posts
        дело в том, что я как раз в эти ссылки и втыкаю

        вставил [*createdon*] - написало вот это: 1208769531

        а ditto я вызвал на странице папки НОВОСТИ, но на самой странице одной новости - его же не надо вызывать, я так понимаю

        по ссылке
        http://wiki.modxcms.com/index.php/Ditto_Placeholders
        написано
        (Note: If you wish to use a document object variable directly on a normal page in a normal template, you would use the format [*alias*])
        я и вставил [*date*] - и ничего вообще не выдает

        huh

        чёт я по-моему в трех соснах запутался
          • 4582
          • 14 Posts
          проблему решил следующим образом:

          создал TV NewsDate с типом ввода Date, визуальным компонентом Date Formatter и форматом вывода %d.%m.%Y.
          и приклеил его к моему шаблону новости.

          вызов в шаблоне: [*NewsDate*] дает вывод дд.мм.гггг

          а вообще странно, как так нельзя стандартными тэгами модикса вызвать дату... или кто знает, как это сделать, - объясните, будьте добры.
            • 593
            • 56 Posts
            Используй сниппет FormatDate. Только предварительно скачай из репозитария. Передаешь ему три параметра (id документа, источник даты и формат) и вызываешь его где угодно. В качестве источника даты можно использовать дату создания, публикации или ТВ параметр в формате unixtimestep.
              • 4582
              • 14 Posts
              Quote from: afizikov at Apr 21, 2008, 08:57 AM

              Используй сниппет FormatDate. Только предварительно скачай из репозитария. Передаешь ему три параметра (id документа, источник даты и формат) и вызываешь его где угодно. В качестве источника даты можно использовать дату создания, публикации или ТВ параметр в формате unixtimestep.

              спасибо, посмотрю этот сниппет.
              в общем, я так понял, стандартных встроенных способов для нормальной переработки даты из сырого значения в приглядное в modx не имеется.. либо хакать гдето пхп, либо сторонние сниппеты качать. нелепо как-то..
                • 593
                • 56 Posts
                это ж CMF ))
                  • 1788
                  • 1,103 Posts
                  Quote from: bobmarley at Apr 21, 2008, 09:13 AM
                  спасибо, посмотрю этот сниппет.
                  в общем, я так понял, стандартных встроенных способов для нормальной переработки даты из сырого значения в приглядное в modx не имеется.. либо хакать гдето пхп, либо сторонние сниппеты качать. нелепо как-то..
                  Ставим плагин PHx, который расширит возможности системы.
                  и [*createdon:date=`%d.%m.%y`*] выведет необходимые данные.
                  Делов на 1 минуту (вместе с установкой плагина).

                  Внутри чанка для дитто меняем [**] на [++]
                    • 4036
                    • 239 Posts
                    Quote from: antey at Apr 22, 2008, 12:39 AM

                    Ñòàâèì ïëàãèí PHx, êîòîðûé ðàñøèðèò âîçìîæíîñòè ñèñòåìû.
                    è [*createdon:date=`%d.%m.%y`*] âûâåäåò íåîáõîäèìûå äàííûå.
                    Äåëîâ íà 1 ìèíóòó (âìåñòå ñ óñòàíîâêîé ïëàãèíà).

                    Ïîñòàâèëà PHx 2.1.3 - äàòó âûâîäèò, à âîò ïîñòàðàíè÷íûé âûâîä ó Ditto ðàáîòàòü ïåðåñòàë embarrassed
                      Портфолио - http://wowstudio.pro