DLE Conditions Lite

Модуль DLE Conditions Lite расширяет условия дополнительных полей в шаблонизаторе.


Скачать GitHub
version: 1.0.0 dle: 12.0 - 13.2 charset: UTF-8 php: 5.4 - 7.3

Описание


Ознакомьтесь с основными возможностями DLE Conditions Lite

Модуль DLE Conditions Lite расширяет условия дополнительных полей в шаблонизаторе и является урезанной версией модуля DLE Conditions.
Основные возможности:
  • Добавление новых условий в шаблонизатор;
  • Сравнивать дополнительные поля между собой;
  • Сравнивать текст и числа;
  • Краткие условия для проверки есть ли что-то в поле или оно пустое;

Установка


Установка модуля еще никогда не была такой простой

  • Шаг первый

    Загрузить файлы с папки engine на сервер.

  • Шаг Второй

    Установить плагин dle_conditions.xml

Теги условий


Описание тегов условий

Тег Описание
[if xfvalue_NAME=текст]Что угодно[/if] Значение дополнительного поля равно указанному тексту.
[if xfvalue_NAME!=текст]Что угодно[/if] Значение дополнительного поля не равно указанному тексту.
[if xfvalue_NAME==текст,текст2]Что угодно[/if] Значение дополнительного поля имеет текст и текст2. (Только для полей у которых значения разделены запятой)
[if xfvalue_NAME!==текст,текст2]Что угодно[/if] Значение дополнительного поля не имеет текст и текст2. (Только для полей у которых значения разделены запятой)
[if xfvalue_NAME>100]Что угодно[/if] Значение дополнительного поля строго больше 100.
[if xfvalue_NAME>=55]Что угодно[/if] Значение дополнительного поля больше либо равно 55.
[if xfvalue_NAME<300]Что угодно[/if] Значение дополнительного поля строго меньше 300.
[if xfvalue_NAME<=444]Что угодно[/if] Значение дополнительного поля меньше или равно 444.
[if xfvalue_NAME~кофе]Что угодно[/if] В тексте дополнительного поля встречается слово кофе.
[if xfvalue_NAME!~кофе]Что угодно[/if] В тексте дополнительного поля не встречается слово кофе.
[if xfvalue_NAME]Поле не пустое[/if] Выведет текст внутри тегов если дополнительное поле не пустое.
[if !xfvalue_NAME]Поле пустое[/if] Выведет текст внутри тегов если дополнительное поле пустое.