etozhematvekat
@etozhematvekat
Вряд ли Вы не сможете ответить на мой вопрос.

Почему не работает сниппет If modx revo?

[[!if? &is=`[[*id]]:>:10:and:[[*id]]:<10` &then=`[[$cart]]`]]


Мне нужно, что бы он выводил чанк cart на всех страницах, кроме той у которой id 10, но он все равно выводит на всех и 10 в том числе.
[[if? &is=`[[*id]]:=:10` &then=`[[]]` &else=`[[$cart]]`]]


Вот так тоже не работает.
  • Вопрос задан
  • 776 просмотров
Решения вопроса 2
b0nn1e
@b0nn1e
Alcohol & Ruby on Rails
Ну во первый опечатка.
Поидее конце у вас должно быть
[[!if? &is=`[[*id]]:>:10:and:[[*id]]:<:10` &then=`[[$cart]]`]]
вместо
[[!if? &is=`[[*id]]:>:10:and:[[*id]]:<10` &then=`[[$cart]]`]]


А во вторых для этой задачи можно использоватать отрицание, примерно как-то так:
[[!if? &is=`[[*id]]:!=:10` &then=`[[$cart]]`]]
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы