UniForm



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



Если вы хотите получить преимущества от емаил рассылки и вы задаетесь вопросом: Что такое 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 — Папка с шаблонами формы.
Готово! Остаётся нажать на кнопочку.














Для вывода формы непосредственно на странице достаточно прописать в нужном месте шаблона (начиная с версии 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качиваний: 180)
  • 80
Добавить комментарий

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

    • bowtiesmilelaughingblushsmileyrelaxedsmirk
      heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
      winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
      worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
      expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
      disappointedconfoundedfearfulcold_sweatperseverecrysob
      joyastonishedscreamtired_faceangryragetriumph
      sleepyyummasksunglassesdizzy_faceimpsmiling_imp
      neutral_faceno_mouthinnocent