We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 42205
    • 6 Posts
    Ребята! Друзья! Родненькие! smiley)) Помогите дураку! Прям буквально пару советов smiley

    Modx Evo. Такая ситуация.

    Есть дерево документов:

    Группа
    -Человек1
    страница человека1
    страница человека1
    страница человека1
    -Человек2
    -Человек3

    У каждого человека (Человек1) есть свой шаблон "страница человека", есть также TV параметр "images", для фото человека. Этот TV для фото, присвоен к шаблону "страница человека".
    Так вот, когда я нахожусь на странице человека, например "Человек1", то фото загруженное выводится без проблем [*images*], но вот задачка, как выводить фото этого человека для всех вложенных страниц?????

    Вложенные страницы "страница человека1" имеют другой шаблон "подстраница человека", и вызов TV [*images*] не дает результата.
    Пробовал с помощью Ditto, но выводится всегда фото ПЕРВОГО ЧЕЛОВЕКА В "ГРУППЕ" sad

    Вот так делаю:
    [[Ditto?
    &sortDir=``
    &hideFolders=`0`
    &startID=`[[UltimateParent? &id=`[*parent*]`]]`
    &parents=``
    &paginate=`0`
    &display=`1`
    &depth=`0`
    &tpl=`photo`
    ]]
    


    ПОДСКАЖИТЕ ПОЖАЛУЙСТА! КАК ВЫВОДИТЬ ФОТО ДЛЯ ВСЕХ ВЛОЖЕННЫХ СТРАНИЦ КАЖДОГО ЧЕЛОВЕКА ИМЕННО ЕГО ФОТО?????
      • 782
      • 37 Posts
      Если в шаблоне для Ditto, то вместо [*images*] используйте [+images+]
        • 42205
        • 6 Posts
        Спасибо большое, но дело то не в том как правильно писать, а в том, как в другом шаблоне для вложенных документов, распечатать параметр TV родительского документа smiley вот! Как это сделать???? я не знаю sad
          • 782
          • 37 Posts
          Тогда вот вариант: http://modx.im/blog/addons/101.html#comment30
          [[DocInfo? &docid=`[*parent*]` &tv=`1` &field=`images`]]

          Надеюсь, что на этот раз понял вас правильно.
            • 42205
            • 6 Posts
            Quote from: Akool at Nov 29, 2012, 01:30 PM
            Тогда вот вариант: http://modx.im/blog/addons/101.html#comment30
            [[DocInfo? &docid=`[*parent*]` &tv=`1` &field=`images`]]

            Надеюсь, что на этот раз понял вас правильно.




            СПАСИБООООО!!!!!!!!!!! Все правильно вы поняли smiley Потрясающе! Я даже не подразумевал что оказывается нельзя вот так просто ультимейтпарентами забрать какието параметры родителя smiley, еще раз от всего сердца СПАСИБО ТЕБЕ! smiley надеюсь новичкам поможет этот топик smiley я всю голову изломал, нужно было сразу написать сюда. Спасибо!
              • 782
              • 37 Posts
              На здоровье. Весьма простое решение.
              Значит не зря я заглянул на форум впервые за пол года.
              Еще есть сниппет GetParent, который тоже бы помог в вашей ситуации.