We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 17052
    • 41 Posts
    Есть две TV:

    1) [*test*], типа ввода "Drop down list menu" возможные значения:
    Стандартное значение||Не стандартное==[*test-textbox*]


    2) [*test-textbox*], тип ввода "Text"

    Отсюда получаем в документе ситуации:
    А) выбираем "Стандартное значение"
    Б) выбираем "Не стандартное" и в поле (2) вводим какой-либо текст

    Далее есть вызов Ditto (без каких либо лишних параметров) с чанком:
    Вы выбрали: [+test+]


    На странице вызова Ditto мы видим только текст "Стандратное значение" (то есть для документов, которые заполнили по пункту (А)), а вот (Б) не увидим, потому что Ditto не спускается по вложенности TV (т. е. если [*test*]=[*test-textbox*], то в выводе Ditto получим пустое значение).

    При этом если сделать в шаблоне документа с TV "test" и "test-textbox" сделать вывод [*test*], то эта вложенность прочитается нормально: при ситуации (Б) мы увидим в выводе именно значение [*test-textbox*].

    Вопрос простой, как заставить Ditto спускаться по иерархии в TV?
      • 31022
      • 328 Posts
        • 17052
        • 41 Posts
        Не совсем понятно как работает этот параметр, если знаете, расскажите, пожалуйста.
          • 31022
          • 328 Posts
          Этот параметр позволяет Дитто зохавывать "скрытые", неочевидные параметры, напимер, вложенные плейсхолдеры. (Это вольный перевод описания). Мне, например, этот параметр помог использовать phx в Дитто, когда в условиях phx’а были tv.

          Прописать нужно просто в вызове [[... &hiddenFields=`test,test-textbox` ...]]

          Еще пропишите &debug=`true`, откройте окошко дебага Дитто (по ссылке появляется) и посмотрите retrieved data или как-то так называется. Там должны быть все tv, который он зохавал.

          Но не факт, что поможет, просто предположение.
            • 17052
            • 41 Posts
            Quote from: umanuma at Oct 27, 2008, 02:56 AM

            Но не факт, что поможет, просто предположение.
            Все отлично заработало! Спасибо огромное за наводку =)