We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 7771
    • 9 Posts
    Вызов Дитто такой:
    [[Ditto? &tpl=`catalog_items` &summarize=`7` &paginate=`1`]]

    При создании восьмой новости в папке Дитто, как положено, выводит список страниц. Но: при нажатии на ссылку на станицу 2 мы никуда не переходим, а остаёмся на странице 1. Ссылка же в адресной строке приобретает вид:
    http://mysite.ru/index.php?id=8&start=6 (ссылка на 1 страницу списка новостей такая: http://mysite.ru/index.php?id=8), при каждом нажатии к стартовой ссылке добавляется ещё один &start=6 - и всё.
    Как это исправить?
      • 785
      • 2,113 Posts
      Вызов Ditto некэшируемый должен быть, насколько я помню: [!Ditto? параметры !]
        Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
        Статьи о MODx, регулярно новые публикации
        • 22532
        • 349 Posts
        &summarize=`7`
        я так полагаю что amp; тут лишний вот по этому так и происходит.. smiley
        отключите редактор для этой странички и попробуйте что нибудь вроде этого
        [[Ditto? &tpl=`catalog_items` &summarize=`7` &paginate=`1`&dateFormat=`%d.%m.%Y`&sortBy=`createdon`]]
        у меня так работает...
          • 22532
          • 349 Posts
          а да точно...
          щас глянул у меня тоже [! ... !] стоит

          спасибо за поправку AKots
            • 7771
            • 9 Posts
            Даже при отключении редактора для странички amp; остаётся, что с ним ни делай. Я тоже думаю, что проблема в нём - но как его убрать тогда?
              • 1788
              • 1,103 Posts
              Вообще для паджинации вызов кешируем, страницу не кешируем.
                • 22668
                • 718 Posts
                Quote from: Dolohova at Sep 08, 2008, 08:00 AM

                Даже при отключении редактора для странички amp; остаётся, что с ним ни делай. Я тоже думаю, что проблема в нём - но как его убрать тогда?
                Чтобы всяческие тайни и прочие редакторы не заваливали вызовы сниппетов, Я использую TV для сниппетов.
                Т.е. в шаблоне выглядит так:
                [*content*][*snippets*]

                Ну и вызов сниппета в нужный вам TV. и никаких конфликтов.
                  • 7771
                  • 9 Posts
                  Ничего с TV не получается. То есть работать-то TV работает, но проблема сохраняется. Дитто в TV прописан кэшированный, в двойных квадратных скобках. Страницу сделала некэшируемой.
                    • 785
                    • 2,113 Posts
                    Как насоветуют ерунды всякой...
                    Я в самом начале написал – сделать вызов Ditto некэшируемым! Сейчас осуществляется переход на вторую, третью страницы, но вызывается тот же самый результат Ditto, сгенерированный для первой страницы. Поэтому и кажется, что переходов нет. Как только [[ ]] заменятся на [! !], это должно заработать.
                    По поводу & - это отдельная тема, и надо смотреть после того, как заработает переход на страницы. В любом случае адреса генерируются Ditto автоматически, так что советы что-то делать с TV или редактором абсолютно неуместны.
                      Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
                      Статьи о MODx, регулярно новые публикации
                      • 22668
                      • 718 Posts
                      Quote from: Dolohova at Sep 08, 2008, 08:25 AM

                      Ничего с TV не получается. То есть работать-то TV работает, но проблема сохраняется. Дитто в TV прописан кэшированный, в двойных квадратных скобках. Страницу сделала некэшируемой.
                      Дитто НЕкешируемый надо [! !]
                      страницы у меня кешируемые.