Задать вопрос
@nikolay_akhmetyanov
Front-end developer

Вывод снипета только на определенном ресурсе?

Данный код находится в шаблоне. Необходимо что бы он выводился только на определенном ресурсе. Как это сделать не создавая нового шаблона?
<div class="yes-no row">
                    <div class="yes-no__title col-12">Примеры гранулируемых веществ
                    </div>
                    <div class="yes-no__col col-12 col-sm-6">
                      <i class="yes-no__icon-yes fas fa-check-circle fa-3x"></i>
                      <div class="yes-no__yes">Да
                      </div>
                      <div class="yes-no__ul">
                        [[getImageList?
                          &tvname=`yes`
                          &tpl=`yes-no`
                        ]]
                      </div>
                    </div>
                    <div class="yes-no__col col-6 col-sm-6"><i class="yes-no__icon-no fas fa-times-circle fa-3x"></i>
                      <div class="yes-no__no">Нет
                      </div>
                      <div class="yes-no__ul">
                        [[getImageList?
                          &tvname=`no`
                          &tpl=`yes-no`
                          &docid=`[[22]]`
                        ]]
                      </div>
                    </div>
                  </div>
  • Вопрос задан
  • 36 просмотров
Подписаться 2 Простой Комментировать
Решения вопроса 1
ruslan_aleev
@ruslan_aleev
MODX с cat-Art.ru
Обернуть вызов сниппета условием с проверкой по id ресурса, например (тут проверка по id = 5 ресурса):

[[*id:is=`5`:then=`

[[getImageList?
&tvname=`yes`
&tpl=`yes-no`
]]

`]]


О других фильтрах смотрите тут - https://cat-art.ru/articles/filtryi-vvoda-vyivoda-...
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы