Главная » DARYA DLE » Плагины DLE » UniForm 2.0 от Пафнутого
182 0  

UniForm 2.0 от Пафнутого

Название: UniForm DLE
Версия: 2.0
Дата выпуска: 7.12.2020 года
Версия DLE: 13 <
Автор: pafnuty

what Сайт Пафнутого взломали и теперь его супер творение UniForm 2.0 - Формы обратной связи для DLE лежит только на Гитхабе

Скачать с Гитхаба - скачать

----

Репозитарий - скачать

----

или напрямую:
Скачать файл uniform_plugin.zip [59,49 Kb] (cкачиваний: 4)  

---

Старая версия в модульном окне - смотреть


Установка UniForm 2.0 для DLE:


1. Установить модуль через систему установки плагинов DLE.

 - В плагинах загрузить файл - uniform.xml


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. К кнопке которая должна вызывать форму добавить data-uniform='{"formConfig": "feedback"}':

<span class="uf-btn" data-uniform='{"formConfig": "feedback"}'>Обратная связь</span>


ГОТОВО!


------

4. В Вашем шаблоне ЕСЛИ нужна видимая форма , без вызова по кнопке - перед тегом </body> вставить код для вывода формы в модальном окне:

<div data-uniform-inline='{"formConfig": "inline"}'>
	<div class="uf-inline-loading"></div>
</div>


5. В шаблоне email.tpl можно использовать:

<b>Дата отправки: </b> {send_date} <br>
<b>URL страницы отправки: </b> {current_page}  



6. Как в UniForm 2.0 сделать вывод дополнительного поля, например цена:

В config.tpl:

hidden = cena


В email.tpl:

[uf_field_cena]{cena}[/uf_field_cena]


В нужном шаблоне .tpl

<span class="knopka"  data-uniform='{"formConfig": "callback", "fields": {"newsId": "{news-id}", "cena": "[xfvalue_cena]"}}'> <i class="flaticon-right-arrow"></i> Забронировать</span>
 			




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

Опыт в веб разработке:

2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
1979
2021