DLE-UniForm 2.0.0 : универсальные формы обратной связи для DataLife Engine

DLE-UniForm 2.0.0 : универсальные формы обратной связи для DataLife Engine

Очередное обновление модуля, предыдущая версия которого была опубликована у нас ранее, теперь распространяется как плагин DLE. Он позволит изменить стандартную форму обратной связи с возможностью использования своих полей. В нём убрана совместимость со старыми версиями DLE, не поддерживающими плагины, и переработан синтаксис передачи параметров формы.
Установка:
1. Установить модуль через систему установки плагинов DLE.

2. Открыть templates/Default/main.tpl и подключить скрипты и стили:
<link rel="stylesheet" href="/engine/classes/min/index.php?charset=utf-8&amp;f={THEME}/uniform/css/uniform.css&amp;200" />
<script src="/engine/classes/min/index.php?charset=utf-8&amp;f={THEME}/uniform/js/jquery.magnificpopup.min.js,{THEME}/uniform/js/jquery.ladda.min.js,{THEME}/uniform/js/jquery.form.min.js,{THEME}/uniform/js/uniform.js&amp;200"></script>

3. В нужном месте вставить код для вывода формы в модальном окне:
<span class="uf-btn" data-uniform='{"formConfig": "feedback"}'>Обратная связь</span>

Или для вывода инлайн-формы:
<div data-uniform-inline='{"formConfig": "inline"}'>
	<div class="uf-inline-loading"></div>
</div>

Готово!

Настройка:
Атрибут data-uniform должен содержать корректный JSON-объект, содержащий ключ formConfig.

В качестве значения принимается существующее имя папки, содержащее корректно настроенную конфигурацию модуля (смотрите любой из конфигов, идущих в комплекте с модулем).

Конфиги, идущие в комплекте с модулем:
  • attachments
  • callback
  • customheader
  • feedback
  • inline
  • newsauthor
  • test

Скачать: cоздайте аккаунт или авторизуйтесь для скачивания файла.
 
Версия DLE: 13.x-14.x
Кодировка: utf-8
 
Автор: ПафНутиЙ
Источник:
  • Oxigen
  • 4
  • 657
Информация
Посетители, находящиеся в группе Гость, не могут оставлять комментарии к данной публикации.

Комментариев 4

Oxigen 5 января 2021 01:24
bob, так задумано! Например, в случае удаления плагина с сайта (при включении соответствующей опции), будут удалены и все дополнительные файлы плагина, которые были загружены с ним в составе архива.
bob 4 января 2021 20:13
Oxigen, почему плагин пустой?
Это так задумано?))
А так - скрипт рабочий.
На сайте автора - тоже файл с плагином пустой.
Oxigen 15 декабря 2020 04:22
ragarnos, на E-Mail админа сайта
ragarnos 14 декабря 2020 20:26
Куда отправляеться обратная форма?