Представляем на https://dle9.com/ новый модуль UniForm для DLE. UniForm — модуль универсальных ajax-форм для DLE от автора ПафНутиЙ (для замены стандартной формы обратной связи). Бесплатный модуль UniForm для DataLife Engine будет отлично функционировать на версиях движка DLE 10.2, Dle 10.4 - dle 10.5 и выше.

Если вашему сайту не подходит стандартная форма обратной связи или она кажется вам довольно примитивной, вот отличное решение.
UniForm - это возможность использовать свои поля с большим количеством разных чекбосов и наворотов, подключения уникальной защиты от ботов и лёгкая настройка без применения БД (базы данных сайта MySql). А главное модуль обладает большими возможностями работающий на AJAX технологии, преимуществом тонкой настройки, скоростью, простоты реализации, легкой установкой и настройкой.



Требования к установке

- Версия DLE: 10.2 и выше (возможно будет работать и на более старых версиях).
- Прямые руки.

Установка

- Скачать актуальную версию модуля
- Распаковать содержимое папки upload в корень сайта.
- Открыть {THEME}/main.tpl и в нужном месте, перед закрывающим тегом
</head>

вставить подключение стилей и скриптов модуля:
<!-- DLE UniForm -->
<link rel="stylesheet" href="/engine/classes/min/index.php?charset=utf-8&amp;f={THEME}/uniform/css/uniform.css&amp;01" />
<script type="text/javascript" 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;01"></script>
<!-- /DLE UniForm -->


- Далее в нужном шаблоне, в нужном месте вставить кнопку вызова ajax-окна формы:
<span class="uf-btn" data-uf-open="/engine/ajax/uniform/uniform.php" data-uf-settings='{"formConfig": "feedback"}'>Обратная связь</span>


где feedback — Папка с шаблонами формы.
- Готово! Остаётся нажать на кнопочку.



Настройка

- Все примеры конфигурации вызова и описание параметров модуля можно найти в файлах, с именем config.tpl.
- Все примеры конфигурации вызова и описание параметров можно найти в файле {THEME}/uniform/test/form.tpl.
- Все примеры конфигурации вызова и описание параметра email-сообщения можно найти в файле {THEME}/uniform/callback/email.tpl.





Жду ваших отзывов!

Автор: ПафНутиЙ скачать актуальную версию с github

Почти целый день тут smile
Все отлично. Давно подобное хотел на сайт.
Еще бы в таком же стиле форму обратной связи с пользователем, который разместил новость. Т.е. ,при просмотре полной новости, была форма связи с пользователем разместившим новость.
Скачать модули для DLE или познакомиться UniForm — модуль универсальных ajax-форм для DataLife Engine by ПафНутиЙ можно по ссылке

DLE-UniForm-1.0.zip [84,09 Kb] (cкачиваний: 222)
00

Комментарии (0)

Оставить комментарий

Кликните на изображение чтобы обновить код, если он неразборчив