We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 54472
    • 2 Posts
    Достался мне сайт на modx в наследство.
    Есть там вот такой код

    [[+total1:gt=`1`:then=`<div class="images-news"><div class="news-general-img owl-carousel">[[+plbig]]</div><div class="images-news__items">[[+plsmall]]</div></div>`]]
    [[+total1:is=`1`:then=`<div class="images-news"><div class="news-general-img owl-carousel">[[+plbig]]</div></div>`]]
    


    Т е проверяется значение переменной total1 и в зависимости от значения выводится тот или иной код.
    После обновления версии modx total1 стала приходить пустой, и, соответственно, неправильный вывод.

    Вопросы:
    1) Как понять, откуда эта переменная попадает в шаблон
    2) Что при обновлении modx могло сбить ее значение. Как я понимаю, total1 - это количество фотографий, прикрепленных к записи.
      • 44064
      • 185 Posts
      Это на какой странице происходит? Посмотрите, нет ли сниппетов, которые результат своих вычислений, например, подсчет фотографий, кладут в такой плейсхолдер..т.е. параметр вида &toPlaceholder=`total1`

      Еще вероятно, что у вас где-то вызывается некий кастомный сниппет, проверьте их всех, и поищите в них что-нибудь типа
      $modx->setPlaceholder('total1','число');
      .
        Anton Tarasov
        MODX Developer

        Email: [email protected]
        Web: antontarasov.com