Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
Оплата через Yandex.Деньги восстановлена!
Sign in to follow this  
MORFEY1337

'Убрать платёжную инфу из магазина'

Recommended Posts

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

Модуль 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~кофе]В тексте поля встречается слово кофе[/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]
1556547145_screenshot_1.png

Let's block ads! (Why?)

Далее

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...