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&f={THEME}/uniform/css/uniform.css&200" />
<script src="/engine/classes/min/index.php?charset=utf-8&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&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
• Кодировка: utf-8
• Автор: ПафНутиЙ
Посетители, находящиеся в группе Гость, не могут оставлять комментарии к данной публикации.
Комментариев 4