We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 24804
    • 34 Posts
    Знаю, что Ditto теряет некоторые переменные при использовании PHx. В общем случае помогает параметр &hiddenFields.
    У меня теряется переменная [+date+] и &hiddenFields не помогает.

    Вызываю так:
    [!Ditto? &paginate=`0` &parents=`17` &display=`3` &tpl=`{{teaserNews}}` &hiddenFields=`imgnews,newsa,date` &dateSource=`pub_date` &dateFormat=`%d.%m.%Y` &id=`teaserNews`!]

    Чанк teaserNews выглядит так:
    [+phx:if=`[+imgnews:ifempty=`0`+]`:is=`0`:then=`{{textNews}}`:else=`{{imgNews}}`+]
      • 31022
      • 328 Posts
      Сначала оффтоп. В вызове Дитто в указании шаблона разве допескается указание имени чанка в скобках? По-моему, просто имени будет достаточно.

      А [+date+]-то где в указанном чанке используете? Как вы решили, что он пропадает? В дебаге смотрели?
        • 24804
        • 34 Posts
        С вызовом я, конечно, напутала, вызываю без скобок на самом деле.
        С датой: она просто не отображается, вместо нее пустой div. Не отображались вобще никакие переменные, пока я не добавила в вызов &hiddenFields.
        В дебаге не смотрела. Я, к сожалению, не программист, а дизайнер. Буду благодарна, если разъясните что, где и как посмотреть.
          • 27746
          • 44 Posts
          Quote from: rellocat at Aug 10, 2008, 05:18 AM

          В дебаге не смотрела. Я, к сожалению, не программист, а дизайнер. Буду благодарна, если разъясните что, где и как посмотреть.
          В вызове дитто добавьте параметр &debug=`1`
          а дальше разберетесь, раз уж смогли сами составить все остальное smiley