Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Модули для DLE » Модуль IfElse4Tpl - условия в шаблонах для DLE

Модуль IfElse4Tpl - условия в шаблонах для DLE


     21.07.2023    Модули для DLE    560    0 комментариев

Краткая информация о модуле (хаке)

Автор: GoldSoft
Версия DLE: 10.0 и выше
Цена: 3$
Модуль IfElse4Tpl - условия в шаблонах для DLE[/SIZE]

Модуль IfElse4Tpl - условия в шаблонах для DLE


Модуль предназначен для использования условий в шаблонах
{% if ... %}
{% elseif ... %}
{% else %}
. Модуль рассчитан на все версии DLE 10.x - 14.x (кодировка UTF-8 или Windows-1251), установка полностью автоматическая. В условиях могут использоваться все операторы сравнений:
>, <, >=, <=, ==, !==, =, !=
, логические операторы:
and (&&), or (||)
. Конструкции выражений могут быть нескольких уровней вложенности. В выражении может быть несколько условий, например:
{% if $var1 == 1 or $var2 == "строка для сравнения" %} текст {% endif %}
.
Можно использовать разрешенные функции, например:
{% if in_array("two", $test_array) and mb_strlen($var2) > 10 %} текст {% endif %}
.
Список разрешенных функций:
in_array()
is_array()
count()
strlen()
mb_strlen()
strpos()
stripos()
mb_strpos()
mb_stripos()
date()


Примеры конструкций в шаблонах:
{% if *условия* %} текст {% endif %}

{% if *условия* %} текст {% else %} текст {% endif %}

{% if *условия* %} текст {% elseif *условия* %} текст {% elseif *условия* %} текст {% else %} текст {% endif %}


Цена - 3$
Страница модуля с более подробной информацией
Там же можно купить модуль в автоматическом режиме.
Чтобы комментировать - войдите или зарегистрируйтесь на сайте
наверх