Работаю по всей России

vasilisa1210@mail.ru

Главная » Уроки » Уроки по ModX Revo » [Revo] ModX IF создание условий

[Revo] ModX IF создание условий

Скачиваем и устанавливаем пакет IF

Например, нам нужно что бы слайдер отображлся только на главной странице, с id=1, тогда вставляем в шаблон:

[[If?   &subject=`[[*id]]`   &operator=`EQ`   &operand=`1`   &then=`[[$slider]]`]]

 или через модификаторы

[[*id:is=`[[++site_start]]`:then=`[[$slider]]`:else=``]]

Еще например, нам надо что бы выводился ЗАГОЛОВОК, если РАСШИРЕННЫЙ ЗАГОЛОВОК пуст, тогда вписываем:

[[If?   &subject=`[[*longtitle]]`   &operator=`notempty` &then=`[[*longtitle]]`&else=`[[*pagetitle]]`   ]]

или

[[*longtitle:is=``:then=`[[*pagetitle]]`:else=`[[*longtitle]]`]]

Параметры IF для MODX REVO:

Операторы IF: