We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 6316
    • 92 Posts
    Кто-нибудь пробовал сортировать через &sortBy в Ditto по TV в формате Date? Я обновился до второй беты 1.1 и все равно никак не могу побороть этот глюк. При вызове debug mode Ditto даже не выдаёт эту переменную.
      • 23271
      • 22 Posts
      Вопрос по дитто.
      Как можно организовать вывод архива, но без деления записей по месяцам (годам)?
        • 17915
        • 10 Posts
        Начал изучать Modx, сделал новостной раздел, как в статье - «Вывод статей на страницу с помощью Ditto» всё работает отлично. Теперь хочу сделать такую вещь. Что бы на странице с полным текстом новости в другой колонке отображался список новостей. Вставляю в шаблон страницы вызов
        [!Ditto? &tpl=`ditto_news` &sortBy=`createdon` &summarize=`4` &dateFormat=`%d.%m.%Y` &truncText=`далее>>` &paginate=1!]
        <div id="pagination">
        Стр.: [+pages+]
        В том месте где надо текст новости вставляю [*content*]
        На что ModX выдает ошибку:
        « MODx Parse Error »
        MODx encountered the following error while attempting to parse the requested resource:
        « PHP Parse Error »
        По одиночке все работает. Получается или список новостей или текст новости sad
        Еще хочу сделать страницу с вызовом новостей из двух разделов, есть разделы "новости компании" и "новости сайта" как их можно вызвать на одной странице?
        Подскажите куда копать. Есть ли мануал к ditto на русском языке? Спасибо.




          • 16927
          • 1 Posts
          Как заставить Ditto выводить рандомом один из суб документов, заданного документа? Заранее спасибо!
            • 33694
            • 742 Posts
            > Еще хочу сделать страницу с вызовом новостей из двух разделов,
            > есть разделы "новости компании" и "новости сайта" как их можно вызвать на одной странице?
            Можно через @ bindings в TV праметрах. Используйте @DOCUMENT ID
            http://modxcms.com/document-binding.html

            На нужной странице вызываете ditto (новости компании), а рядышком вставляете TV, который подгрузит на своё место другую страницу, на которой вызывается второй ditto (новости сайта). smiley


            > Как заставить Ditto выводить рандомом один из суб документов,
            Заставить можно грубой силой: дописав требуемый функционал. Сейчас он этого не умеет.
              • 25780
              • 15 Posts
              Ïîäñêàæèòå ãäå îøèáêà, ïëç.

              Òàêîé ÷àíê:

              {{news}}
              <div style="border:solid; green;">
              <span class="data">[+date+]</span>
              <p>[+pagetitle+]</p>
              <p>[+content+] [+link+]</p>
              </div>

              Òàêîé âûçîâ:

              [!Ditto? &tpl=`news` &sortBy=`createdon` &summarize=`5` &dateFormat=`%d.%m.%Y` &trunc=`1` &truncLen=`20` &truncText=`ïîäðîáíåå»` &paginate=1!]

              Ïî÷åìó ïîêàçûâàåò ñòðàíèöû ïîëíîñòüþ. Ìíå íóæíî ïàðó ïðåäëîæåíèé (&truncLen=`20` åñëè ÿ ïðàâèëüíî ïîíÿë ýòî ïàðàìåòð), à äàëüøå ññûëêà.
              Ãäå ÿ äåëàþ îøèáêó, ïîäñêàæèòå ïîæàëóéñòà
                • 25780
                • 15 Posts
                Ñàì îâå÷ó laugh Âìåñòî [+content+] íàäî ïèñàòü [+summary+]
                  • 28084
                  • 3 Posts
                  Доброго времени суток!
                  Ребят, нужна ваша помощь!
                  Объсните мне подробнее как создать каталог товаров, типа:
                  -мебель
                  --диваны
                  ---марка
                  ,вида: картинка + краткое описание.

                  Просто, никак не могу разобраться с этими сниппетами..

                  Может быть кто-нить сможет написать краткий туториал..
                  Заранее благодарен.
                    • 17915
                    • 10 Posts
                    Спасибо, кое, что уже получилось. Пока удалось вывести только если указывать id самой новости. А нужно, что бы выводился полный список новостей. Есть папка с вложенными документами (в ней выводится список новостей), если ссылаюсь на неё, то ни чего не происходит, а если указать ID самой новости, то новость выводится. Делаю так, добавляю TV параметр с названием "News2", Тип ввода -Текст, Значение по умолчанию - @DOCUMENT . Потом в шаблоне в нужном месте вызываю этот TV [*news2*].
                      • 33694
                      • 742 Posts
                      madwasp
                      Т.е. на странице, где уже вызывается ditto вы вставляете tv [*news2*]. Но когда у него document_id в
                      @Document [i]document_id[/i]
                      принадележит документу в котором тоже вызывается ditto, то этот tv не отрабатывается (не выводится). А когда document_id принадлежит обычному документу (без сниппетов) то он выводится. Так?
                      Если да, то значит моё предположение не оправдалось, и эта фишка не работает. Хотя по той ссылке, что я дал выше, чёто написано:
                      ... This effectively gives you the ability to emulate the “blocks” concept of many other content management systems.
                      Для чистоты эксперимента, я бы ещё на всякий случай попробовал создать два tv - для каждой папки новостей свой, и вызвать их на чистой странице.
                      [*news1*][*news2*]

                      Каждый из них, по задумке, отобразит документ в котором вызвается ditto выводящий нужные документы из папки в которой он вызывается.



                      sovtest
                      Вам нужно в песочницу, там всё это есть, и можно посмотреть как устроено на живом примере. http://modx.ru/news/ru/open/