Скрыть объявление
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

Зарегистрируйтесь на форуме, чтобы стать полноценным участником сообщества!

Dle conditions lite - расширенные условия дополнительных полей

Тема в разделе "Модули DLE", создана пользователем PunPun, 16 апр 2019.

16.04.19 в 08:33
16.04.19 в 08:33
0
612
6
  1. TopicStarter Overlay
    PunPun

    VIP Кинотрафик v2

    Регистрация:
    11 июн 2015
    Сообщения:
    7.292
    Лучших ответов:
    31
    Рейтинги:
    +3.892 / 96 / -0
    1555358981_dle_conditions_lite[1].jpg
    Модуль DLE Conditions Lite расширяет условия дополнительных полей в шаблонизаторе и является урезанной версией модуля DLE Conditions.

    Установка для DataLife Engine 13.0 и выше
    1. Загрузить файлы с папки engine на сервер.
    2. Установить плагин dle_conditions.xml
    Описание работы модуля
    Модуль поддерживает следующий ряд операндов
    Код:
    [if xfvalue_NAME=текст]Значение поля равно указанному тексту[/if]
    [if xfvalue_NAME!=текст]Значение поля не равно указанному тексту[/if]
    [if xfvalue_NAME==текст,текст2]Значение поля имеет текст и текст2[/if] // Только для полей у которых значения разделены запятой
    [if xfvalue_NAME!==текст,текст2]Значение поля не имеет текст и текст2[/if] // Только для полей у которых значения разделены запятой
    [if xfvalue_NAME>100]Значение поля строго больше 100[/if]
    [if xfvalue_NAME>=55]Значение поля больше либо равно 55[/if]
    [if xfvalue_NAME<300]Значение поля строго меньше 300[/if]
    [if xfvalue_NAME<=444]Значение поля меньше или равно 444[/if]
    [if xfvalue_NAME~кофе]В тексте поля встречается слово кофе[/if]
    [if xfvalue_NAME!~кофе]В тексте поля НЕ встречается слово кофе[/if]
    [if xfvalue_NAME]Поле не пустое[/if]
    [if !xfvalue_NAME]Поле пустое[/if]
    Где NAME - название дополнительного поля на латинице.

    Сравнение дополнительных полей
    Вы можете указывать второй параметр так же дополнительные поля. Пример:
    Код:
    [if xfvalue_status=xfvalue_status_end]Товар закончен, только под заказ.[/if]
    Сравнение текста и чисел
    Модуль автоматически определяет сравнение строки и числового значения, вам больше ничего дописывать не нужно. Пример:
    Код:
    [xfvalue_title limit="45"}[if xfvalue_title>45]...[/if]
    Краткие условия для проверки есть ли что-то в поле или оно пустое
    Код:
    [if xfvalue_count]Есть в наличии[/if]
    [if !xfvalue_count]Под заказ[/if]
     
    • Нравится Нравится x 6
Яндекс.Метрика