IF - Условия вывода v4 для DLE 9.0 - 11.x

PunPun

Coder
Команда форума
Приватовец
Регистрация
23 Фев 2017
Сообщения
618
Реакции
402
Баллы
63
Представляю вашему внимаю хак с помощью которого вы сможете делать разные проверки на подобии те что в PHP. Хак добавляет теги : if, elif, else - для того что бы выводить информацию заключенные в них в зависимости от результата условия.

Для чего нужен хак?
Хак предназначен для гибкого вывода данных по условиях в шаблоне без правок движка как такового. Вам не придется для каждого нужного вам условия делать правки в движке, и при случае обновления переносить их и искать. А так же если вы не можете делать их сами, то не придется платить фрилансерам за работу, и потом искать в случае если понадобится поддержка. Все очень просто, гибко и быстро.

В DLE уже есть условия, чем эти лучше?
Тем что они не только для доп полей и тегов, и не только в определенных tpl файлах. Хак теперь работает абсолютно во всех tpl файлах вашего шаблона. Но и так же, может работать с доп полями новости и пользователя, с данными новости, с данными комментария, с наличием ошибки на странице (тег {info}), с страницей тегов, категории, статической страницей и страницей доп полей (tags/тег и xfsearch/доп поле или xfsearch/название/доп поле), с номером навигации, с проверкой телефона, планшета, пк, а так же правильной проверкой категории в новости. При этом хак имеет еще больше возможностей перед стандартными за счет того что имеет elif и else, первого может быть не ограниченно в то время когда в dle есть только один параметр if.

Особенности хака:
- Поддержка актуальных версий. Поддерживает используемые версии движка от версии 9.0 и выше.
- Множественное использование. Можете использовать условия сколько раз угодно! Ограничений нет!
- Полное соответствие тегам PHP. В версии v3 теперь есть возможность использовать в одной проверке теги "&&" и "||".
- Хак работает во всех tpl файлах.
- Множество параметров для условий.

Поддержка сравнений:
  • > - Больше
  • < - Меньше
  • >= - Больше или равно
  • <= - Меньше или равно
  • != - Не равно
  • = - Равно
  • ~ - Находится ли искомое значение в исковом тексте
  • !~ - Не находится ли искомое значение в исковом тексте
Требования к установке:
  • Версия DLE: 9.0 и выше
  • Поддерживаемая кодировка: UTF-8 / CP1251
  • Версия php: 5.3 и выше
  • IonCube Loader: v.5.0 и выше
Стоимость: 6$.
Лицензия выдается на один сайт.
Стоимость доп лицензии: 2$.
Купить хак if else v4 для DLE: http://gameer.name/store/24
 
Сверху Снизу