We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 9675
    • 63 Posts
    в таком виде:
    <ul class="news">
         [[Ditto? &id=`news` &tpl=`newsList` &sortBy=`pub_date` &sortDir=`DESC` &summarize=`7` &paginate=`1` &paginateAlwaysShowLinks=`1`]]
    </ul>
    <div id="pages">
         [+news_pages+]
    </div>

    показывает страницы с правильными ссылками, но при переходе по ссылке рисует у же страницу (видимо кэшируется).
    в таком виде
    <ul class="news">
         [!Ditto? &id=`news` &tpl=`newsList` &sortBy=`pub_date` &sortDir=`DESC` &summarize=`7` &paginate=`1` &paginateAlwaysShowLinks=`1`!]
    </ul>
    <div id="pages">
         [+news_pages+]
    </div>

    верно реагирует на ?news_pages=7 (т. е. показывает вторую страницу), но не показывает номера страниц.

    как же так? что я делаю неправильно?
      • 24704
      • 35 Posts
      я конечно не уверен что поможет, но помниться что при вызове дитто страница должна быть кешируемой а вызов некэшируемый.
        • 9675
        • 63 Posts
        Ок.
        Значит второй вариант должен работать, но не работает - номера страниц не отображаются
          • 785
          • 2,113 Posts
          А что такое [+news_pages+]? Вроде бы:
          Ditto MODx Placeholders
          [+pages+] - page list
          Кстати:
          When using pagination always call Ditto uncached (i.e. [!Ditto?!] not [[Ditto?]].)
            Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
            Статьи о MODx, регулярно новые публикации
            • 9675
            • 63 Posts
            [+news_pages+] это странички Ditto с &id=`news`
              • 9675
              • 63 Posts
              Quote from: redD at Mar 04, 2008, 08:22 AM
              я конечно не уверен что поможет, но помниться что при вызове дитто страница должна быть кешируемой а вызов некэшируемый.
              Наоборот. Страница не должна быть кэшируемой.
                • 28650
                • 7 Posts
                В чем может быть проблема, если при использовании [+pages+] я получаю перечень ссылок на страницы без пробелов.

                Т.е. 123456 вместо 1 2 3 4 5 6.

                С чем это связано, где это можно отредактировать?
                  • 785
                  • 2,113 Posts
                  Quote from: stormhead at May 25, 2008, 01:55 PM

                  перечень ссылок на страницы без пробелов.
                  Добавьте отступы в CSS
                    Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
                    Статьи о MODx, регулярно новые публикации
                    • 28650
                    • 7 Posts
                    Прощу прощения, но я не понял каким образом CSS на это вляет. undecided

                    Подскажите точнее пожалуйста.

                    Это правится в site.css (папка шаблона)?
                      • 785
                      • 2,113 Posts
                      Quote from: stormhead at May 26, 2008, 11:21 AM

                      Прощу прощения, но я не понял каким образом CSS на это вляет.
                      Вам что нужно, чтобы выглядело хорошо или ради принципа хотите убрать пробелы? Если первый вариант, то нужно добавить в файл CSS что-то вроде:
                      .ditto_page, .ditto_currentpage {margin: 0 3px;}
                      В какой файл – в тот, который описывает оформление текущей страницы. И вряд ли следует использовать для этого демонстрационное оформление тестового сайта.
                      Если же ради принципа хочется убрать пробелы, то правьте код Ditto.
                        Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
                        Статьи о MODx, регулярно новые публикации