If - вывод текста по условию
Сниппет выводит информацию по заданному условию.
Параметры сниппета:
&is=`[*template*]:=:7` - само условие. В данном случае, идёт проверка на то, является ли ID текущего шаблона равно семи. Операторы сравнения (в данном случае is) могут быть следующими:
= - соответственно равно
not - не равно
gt - больше
lt - меньше
gte - больше или равно
lte - меньше или равно
empty - проверка на пустоту
!empty - соответственно наоборот
Кроме того, допустимы множественные условия (И, ИЛИ):
`[*template*]:=:8:or:[*parent*]:in:1,2,3`
`[*template*]:=:8:and:[*price*]:>=500`
&then - текст для вывода, в случае если условие выполнимо.
&else - если условие не верно.
Текст для вывода можно указывать как обычно строкой, так и передавать имя чанка:
&then=`@TPL:offers`
Вы должны авторизоваться, чтобы оставлять комментарии.
Комментарии ()