Данный материал предоставлен сайтом ProWebber.cc исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Скачать бесплатно [if]...[/if] Условия для DLE [DLE 9.x - 10.x].
Скачать бесплатно [if]...[/if] Условия для DLE [DLE 9.x - 10.x].
Суть хака в том что бы добавить условия [if ...] ... [elif ...] ... [/elif][else] ... [/if] в шаблоны и сами новости. То есть вы сможете делать проверку как в шаблоне так и в самой новости. Хак поддерживает все 3 типа как и в php : IF, ELSEIF, ELSE.
К примеру в шаблоне :
[if title>=45]...[else] ?[/if] - в таком случае если длина заголовка новости больше или равна 45 выведет троеточие в противном случае знак вопроса.
[if autor=Gameer && user_name=Gameer] Это твоя новость Gameer! [else] [/if] - в таком случае если автор новости Gameer и пользователь что на сайте тоже Gameer то выведет ему текст "Это твоя новость Gameer!", в противном случае пустоту.
Но можно использовать просто такие конструкции :
1)[if ...] ... [/if]
2)[if ...] ... [else] ... [/if]
3)[if ...] ... [elif] ... [/elif][/if]
4)[if ...] ... [elif] ... [/elif][else] ... [/if]
Так же, если встречаются в сравнение два string (строк) и используется такие теги как >, =, <= то они будут сравниваться по длине.
Для if и elif доступно еще такие теги как && - что значит И и так же || - что значит ИЛИ. То есть вы можете сразу делать проверку на несколько условий и выводить что вам угодно.
Для сравнение с заданными параметрами доступны все поля ячейки _post, _post_extras, _users и так же любые доп поля.
Модуль поддерживает :
>
<
>=
<=
!=
=
~
!~
<
>=
<=
!=
=
~
!~
Есть предложения, пожелания ? Пишите.
Название: [if]...[/if] Условия для DLE
Автор: Gameer
CMS: DLE 9.x - 10.x
Цена : 5$ / 332 РУБ / 106 ГРН (на текущий момент (цена автоматически обновляется на сайте с учетом изменения курса к валюте Янь (не путать с Юань)))
Покупка как обычно на сайте : http://igameer.ru/port/62-if.html