DataLife Engine / UniForm

UniForm



Представляем модуль для DLE UniForm master универсальная ajax-форма для DataLife Engine, не использует БД, удобство и быстрота с легкой настройки. Это многофункциональная ajax-форма разработана ПафНутиЙ обладает всеми тегами DataLife Engine и даже новыми, что не возможно использовать в формах обратной связи с другим плагинами и скрипта на JS.

 Преимущества модуля для e-mail рассылки


Если вы хотите получить преимущества от емаил рассылки и вы задаетесь вопросом: Что такое e-mail рассылка? Какие важные факторы следует учесть при проведении e-mail рассылки?, то советуем почитать статью по следующему адресу http://abc-almaty.kz/. Веб-студия ABC Almaty долгое время помогает в продвижение сайтов в Алмате, а в статье выше приведены аргументы о преимуществах e-mail рассылки и недостатках, о которые следует знать каждому пользователю своего ресурса.

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

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

Установка

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

    </head>


вставить подключение стилей и скриптов модуля:

    <!-- DLE UniForm -->
    <link rel="stylesheet" href="/engine/classes/min/index.php?charset=utf-8&amp;f=/templates/Default/uniform/css/uniform.css&amp;01" />
    <script type="text/javascript" src="/engine/classes/min/index.php?charset=utf-8&amp;f=/templates/Default/uniform/js/jquery.magnificpopup.min.js,/templates/Default/uniform/js/jquery.ladda.min.js,/templates/Default/uniform/js/jquery.form.min.js,/templates/Default/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):


 Теги шаблонов


 Добавлено в v1.2 Улучшения и исправления


 Новые теги для email-сообщений


Для вывода формы непосредственно на странице достаточно прописать в нужном месте шаблона (начиная с версии 1.1):

<div data-uf-inline="/engine/ajax/uniform/uniform.php" data-uf-settings='{"formConfig": "inline"}'>
	<div class="uf-inline-loading"></div>
</div>


Для Отправки сообщения автору новости необходимо прописать в шаблон краткой или полной новости (начиная с версии 1.2):

<span class="uf-btn" data-uf-open="/engine/ajax/uniform/uniform.php" data-uf-settings='{"formConfig": "newsauthor", "fields": {"newsId": "{news-id}"}}'>Связь с автором новости</span>


 Список изменений


Автор: ПафНутиЙ github
Жду ваших отзывов!
Обновлено: 9 января 2016
(Модуль обновлён до версии 1.2)
Версия DLE : 10.2 и выше (возможно будет работать и на более старых версиях),

Скачать бесплатные модули для дле, как модуль для DLE UniForm master

DLE-UniForm-master.zip [87,14 Kb] (cкачиваний: 167)
8-02-2016, 13:47
Вернуться назад