We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 4403
    • 64 Posts
    Подскажите как организовать вывод заголовков статей через Ditto с разбиением на страницы! Чтобы чкажем выодилось по 5 статей и ссылки на следующие страницы
      • 22388
      • 100 Posts
      [!Ditto? &summarize=`5` &paginate=`1` &tpl=`Статьи`!]
      <div id="newspages">Страница: [+pages+]</div>
      Чанк "Статьи" будет примерно таким:
      <div id="news"><a href="[~[+id+]~]">[+pagetitle+]</a></div>


        Sorry for my english! smiley
        • 4403
        • 64 Posts
        Большое спасибо. Оказывается проблема была в том что писал [[Ditto?]] вместо [!Ditto?!]

        А можно ли как-то изменить оформление вывода ссылок на страницы (например увеличить расстояние между цифрами? и сделать ссылку "Следующая страница"?
          • 33694
          • 742 Posts
          Byjan, расскажите кто научил Вас в конце имени вызываемого сниппета ставить вопросительный знак?
            • 4403
            • 64 Posts
            Даже не знаю smiley А он не нужен?
              • 785
              • 2,113 Posts
              Quote from: Byjan at Sep 24, 2007, 11:12 AM

              А можно ли как-то изменить оформление вывода ссылок на страницы (например увеличить расстояние между цифрами? и сделать ссылку "Следующая страница"?
              Информация к размышлению, взято из документации:
              &nxt - имя чанка, код которого будет выводиться как содержимое ссылки на следующие страницы. По умолчанию "Next >"
              [+next+] – вперед
              Так что ссылку на следующую страницу сделать можно. Или нужна ссылка на следующий документ?
              А настроить внешний вид можно с помощью CSS (например, «.ditto_page, .ditto_currentpage {margin: 0 3px;}»).
                Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
                Статьи о MODx, регулярно новые публикации
                • 33694
                • 742 Posts
                Quote from: Byjan at Sep 24, 2007, 12:03 PM

                Даже не знаю smiley А он не нужен?
                Когда параметры сниппету не передаются — совершенно не нужен. Это тоже самое, что в конце каждой ссылки его ставить, прекращайте уже.
                Вы, кстати, не первый с кем я по этому поводу борюсь за чистоту кода grin
                  • 4403
                  • 64 Posts
                  Quote from: [e
                  Bu$ter link=topic=18465.msg115706#msg115706 date=1190655291]
                  Quote from: Byjan at Sep 24, 2007, 12:03 PM

                  Даже не знаю smiley А он не нужен?
                  Когда параметры сниппету не передаются — совершенно не нужен. Это тоже самое, что в конце каждой ссылки его ставить, прекращайте уже.
                  Вы, кстати, не первый с кем я по этому поводу борюсь за чистоту кода grin

                  параметры передаются просто я не стал писать полностью с параметрами
                    • 4403
                    • 64 Posts
                    Quote from: AKots at Sep 24, 2007, 12:09 PM

                    Quote from: Byjan at Sep 24, 2007, 11:12 AM

                    А можно ли как-то изменить оформление вывода ссылок на страницы (например увеличить расстояние между цифрами? и сделать ссылку "Следующая страница"?
                    Информация к размышлению, взято из документации:
                    &nxt - имя чанка, код которого будет выводиться как содержимое ссылки на следующие страницы. По умолчанию "Next >"
                    [+next+] – вперед
                    Так что ссылку на следующую страницу сделать можно. Или нужна ссылка на следующий документ?
                    А настроить внешний вид можно с помощью CSS (например, «.ditto_page, .ditto_currentpage {margin: 0 3px;}»).

                    Большое спасибо.
                      • 22388
                      • 100 Posts
                      Насчёт оформления - всё в твоих руках! smiley

                      У меня, например, вывод новостей на данный момент выглядит вот так:
                        Sorry for my english! smiley