Все для DataLife Engine / DLE модули / Бесплатные / DLE Conditions Lite - расширенные условия дополнительных полей

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

Conditions Lite - расширенные условия дополнительных полей
Плагин DLE Conditions Lite для добавления расширенных условий дополнительным полям в шаблонизаторе представляем на https://dle9.com/, это урезанная версия модуля DLE Conditions для добавления новых свойств дополнительным полям, теги управления формой.
Модуль для DLE Conditions Lite расширяет условия доп полей в шаблонизаторе и является урезанной версией модуля Conditions, платного плагина. Данный вариант совершенно бесплатен и доступен всем.

Дополнительные поля замечательное решение для сайта, они помогают быстро получить нужную форму, вывести блок и очень полезный инструмент для больной площадки. В этом варианте плагины можно будет добавить большое количество значений, ряд операндов для определения слов или чисел, количество и т.д.

Установка для DataLife Engine 13.0 и выше

• Загрузить файлы с папки engine на сервер.
• Установить плагин 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~кофе]В тексте поля встречается слово кофе[/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]



Краткая информация о модуле (хаке)
Автор: LazyDev
Цена: Бесплатно

DataLife Engine: 13.0 - 13.2
Версия PHP: 5.4 - 7.3
Скачать: https://github.
Внимание! У Вас нет прав для просмотра скрытого текста.


Плагины dle скачать дополнительный полей, чтобы улучшить возможности и функционал сайта, доступен архив по следующей ссылке

dle-conditions-lite-master.zip [17,95 Kb] (cкачиваний: 62)
  • 100
Добавить комментарий

Оставить комментарий

    • bowtiesmilelaughingblushsmileyrelaxedsmirk
      heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
      winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
      worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
      expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
      disappointedconfoundedfearfulcold_sweatperseverecrysob
      joyastonishedscreamtired_faceangryragetriumph
      sleepyyummasksunglassesdizzy_faceimpsmiling_imp
      neutral_faceno_mouthinnocent