We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 26721
    • 7 Posts
    О, Господи))))))))))
    Огромное спасибо!)
    Сообщили куда следует?)
      • 8643
      • 271 Posts
      Quote from: sergeiforward at Sep 10, 2010, 08:05 AM

      Сообщили куда следует?)
      Решил сообщить, но эту опечатку оказывается давно знают tongue http://bugs.modx.com/browse/DITTO-27
        • 18955
        • 24 Posts
        Quote from: elastic at Sep 10, 2010, 08:01 AM

        Версия Ditto 3.0 alfa3.
        В core/components/ditto/model/ditto/ditto.class.inc.php на 771 строке опечатка,
        надо заменить
        $c->sortby('modTemplateVaraResource.contentid','ASC');

        на
        $c->sortby('modTemplateVarResource.contentid','ASC');


        У меня [[+tv]] в шаблоне дитто начало выводиться.

        Мне не помогло. Жаль.
          • 18573
          • 30 Posts
          Masterkey_SCR Reply #14, 16 years ago
          у меня получилось выводить TV просто используя в шаблоне [[*TV]]
          но если вы выводите с дитто материалы из соседних страниц, то это не поможет, работает только если вы находитесь на уровень выше.
            • 32854
            • 9 Posts
            http://modxcms.com/forums/index.php/topic,51850.msg301033.html#msg301033 в 4 посте дали ссылку на решение - берете getResources с параметром includeTVs и все ваши TV выводятся (проверял вчера).
            Естественно, так как все грани проблемы никто никогда не рассматривает (видимо, ограничиваясь выводом 3 документов без постранички), то про разбивку на страницы то и забыли, но, если почитать документацию, то на помощь нам спешит http://rtfm.modx.com/display/ADDON/getPage который решает все вопросы (будем надеятся без багов).
              • 25441
              • 60 Posts
              Проблема не решена?

              Я просто с подобным сталкнулся, коррекция в ditto.class.inc.php не помогает
                • 3786
                • 1 Posts
                Столкнулся с такой же проблемой недавно, снес Ditto и поставил GetResourses
                Теперь все работает! Только пришлось дописать префикс для TV-шек, без него не работало:
                [[!getResources?&tpl=`ditto_news` &tvPrefix=`tv` &parents=`2` &includeTVs=`1` &processTVs=`1`]]

                И вызывал TV-шки плейсхолдером [[+tvname]], где name - имя TV
                  • 34426
                  • 1 Posts
                  Сделал как тут
                  http://modxcms.com/forums/index.php?topic=58573.0
                  все заработало