Хак IF Условия в шаблоне для DLE

PunPun

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

Представляю вашему внимаю хак с помощью которого вы сможете делать разные проверки на подобии те что в PHP. Хак добавляет теги : if, elif, else - для того что бы выводить информацию заключенные в них в зависимости от результата условия.

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

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

Особенности хака:
  1. Поддержка актуальных версий. Поддерживает используемые версии движка от версии 9.0 и выше.
  2. Множественное использование. Можете использовать условия сколько раз угодно! Ограничений нет!
  3. Полное соответствие тегам PHP. В версии v3 теперь есть возможность использовать в одной проверке теги "&&" и "||".
  4. Хак работает во всех tpl файлах. Если tpl файл вызывается стандартным шаблонизатором DLE!
  5. Множество параметров для условий.
  6. Минимальная нагрузка условий, которую вы даже и не заметите никогда.
Поддержка сравнений:
  • > - Больше
  • < - Меньше
  • >= - Больше или равно
  • <= - Меньше или равно
  • != - Не равно
  • = - Равно
  • ~ - Поиск строки в подстроке
  • !~ - Поиск строки в подстроке, если нету то условие сработает, обратно значению ~
Поддержка конструкций:
  1. [if *условия*] текст [/if]
  2. [if *условия*] текст [else] текст [/if]
  3. [if *условия*] текст [elif *условия*] текст [/elif][/if]
  4. [if *условия*] текст [elif *условия*] текст [/elif][else] текст [/if]
  5. [if *условия*] текст [elif *условия*] текст [/elif][elif *условия*] текст [/elif][elif *условия*] текст [/elif][elif *условия*] текст [/elif][else] текст [/if]
Требования к установке:
  • Версия DLE: 9.0 и выше
  • Кодировка: UTF-8 или CP1251
  • Версия php: 5.3 и выше
  • IonCube Loader: v.5.0 и выше
Купить хак IF Условия в шаблоне для DLE - http://gameer.name/store/24
 

rofl

Приватовец
Приватовец
Регистрация
22 Фев 2017
Сообщения
552
Реакции
145
Баллы
43
Были куплены очень давно условия эти. Как теперь в 11.3 перенести, подскажи.
 
Сверху Снизу