We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 1768
    • 16 Posts
    Создал чанк для новостей с использванием Ditto
    Но работает зараза криво - сам чанк в шаблон страницы заятгивается, но данные в него не передаются. Т.е весь HTML-код на месте, а тэги [+pagetitle+] и тд - пусты.
    Не подскажите, что делаю не так... huh
      • 1768
      • 16 Posts
      Немного поясню ситуацию:
      - для создания чанка использовал технологию, описанную тут http://modx.ru/docs/howto/ditto/
      - с помощью чанка пытаюсь вывести на главной странице 3 последние новости {{news}}
      - в итоге, в коде заглавной страницы появляются HTML-тэги чанка, но данные в него "не затягиваются"

      Подскажите, пожалуйста, в чем косяк!
        • 897
        • 1,620 Posts
        давай по порядку:

        1. как вызывается дитто
        2. проверь кэширование: если страница кэшируется, то вызов дитто долен быть с [!ditto!]
        3. код чанка в студию
          "Und wenn du lange in einen Abgrund blickst, blickt der Abgrund auch in dich hinein."

          Не используйте Revo для "просто сайтов". Используйте Evo

          Who can defeat the Russian bear?
          • 1768
          • 16 Posts
          Quote from: aleksey.stepanov at Nov 14, 2006, 09:16 AM

          давай по порядку:

          1. как вызывается дитто
          2. проверь кэширование: если страница кэшируется, то вызов дитто долен быть с [!ditto!]
          3. код чанка в студию

          1.
          [!Ditto? &tpl=`news` &sortBy=`createdon` &summarize=`3` &dateFormat=`%d %m` &truncText=`подробнее»` &paginate=1!]

          2. Заглавная кэшируется, папка с новостями - нет
          3. {{news}}
          <span class="data">[+date+]</span>
          <p>[+pagetitle+]</p>
          <p class="more">[+link+]</p>


          Меня терзают смутные сомнения, в шаблон главной я вставляю {{news}} - это правильно? Все новости сидят в папке, при обращении к ней с шаблоном blank - все замечательно выводится.
          Так как же мне подключить все это дело к главной?
            • 897
            • 1,620 Posts
            э.... в шаблоне тебе надо вызов дитто вставлять, он подтянет шаблон сам
              "Und wenn du lange in einen Abgrund blickst, blickt der Abgrund auch in dich hinein."

              Не используйте Revo для "просто сайтов". Используйте Evo

              Who can defeat the Russian bear?
              • 897
              • 1,620 Posts
              или вызов дито у тебя в тее документа происходит?
                "Und wenn du lange in einen Abgrund blickst, blickt der Abgrund auch in dich hinein."

                Не используйте Revo для "просто сайтов". Используйте Evo

                Who can defeat the Russian bear?
                • 1768
                • 16 Posts

                При вызове из шаблона главной - ошибка

                [tt]« MODx Parse Error »

                MODx encountered the following error while attempting to parse the requested resource:
                « PHP Parse Error »

                PHP error debug
                Error: array_values() [function.array-values]: The argument should be an array
                Error type/ Nr.: Warning - 2
                File: /home/blahblah.ru/public_html/manager/includes/document.parser.class.inc.php(705) : eval()’d code
                Line: 372

                Parser timing
                MySQL: 0,0015 s s (4 Requests)
                PHP: 0,0502 s s
                Total: 0,0517 s s[/tt]
                  • 1768
                  • 16 Posts
                  так что, ни у кого нет умных мыслей?

                  как правильно с помощью Ditto и чанка выводить новости? подскажите, пожалуйста!!
                    • 897
                    • 1,620 Posts
                    http://modx.ru/demo/

                    смотрим, там раздел "Duplicate Новости"

                    подозреваю что у вас нет параметра &startID=...
                      "Und wenn du lange in einen Abgrund blickst, blickt der Abgrund auch in dich hinein."

                      Не используйте Revo для "просто сайтов". Используйте Evo

                      Who can defeat the Russian bear?
                      • 1768
                      • 16 Posts
                      Спасибо, Алексей
                      все действительно получилось. но дело было не в startID
                      но в чем, так до конца и не понял =)