DLE-UniForm v2.0.0

16 окт 2022, 08:37
Добавил: ScriptLife
11
0
Данный материал предоставлен сайтом ScriptLife.ru исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
  • Описание
    • Версия DLE: 13.x +
    • Кодировка: utf-8
    • Автор: ПафНутиЙ

DLE-UniForm - модуль универсальных ajax-форм для DataLife Engine от автора ПафНутиЙ (для замены стандартной формы обратной связи).

Настройка:
Атрибут data-uniform должен содержать корректный JSON-объект, содержащий ключ formConfig.

В качестве значения принимается существующее имя папки, содержащее корректно настроенную конфигурацию модуля (смотрите любой из конфигов, идущих в комплекте с модулем).

Конфиги, идущие в комплекте с модулем

  • attachments
  • callback
  • customheader
  • feedback
  • inline
  • newsauthor
  • test

Устанавливаем как обычный плагин, файл uniform_plugin.zip содержит всё необходимое для автоматической установки.

Открыть файл /templates/Default/main.tpl

  1. Добавить стили:
    <!-- DLE UniForm -->
    <link rel="stylesheet" href="/engine/classes/min/index.php?charset=utf-8&amp;f={THEME}/uniform/css/uniform.css&amp;200" />
    <!-- /DLE UniForm -->
  2. Добавить скрипты:
    <!-- DLE UniForm -->
    <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>
    <!-- /DLE UniForm --
  3. В нужном месте вставить код для вывода формы в модальном окне
    <span class="uf-btn" 
    	  data-uniform='{"formConfig": "feedback"}'
    >
     Обратная связь
    </span>
  4. или для вывода инлайн-формы
    <div data-uniform-inline='{"formConfig": "inline"}'>
    	<div class="uf-inline-loading"></div>
    </div>
Ctrl
Enter
Заметили ошЫбку?
Выделите текст и нажмите Ctrl+Enter
Мы в

Комментарии

Минимальная длина комментария - 50 знаков. комментарии модерируются
  • Смайлы и люди
    Животные и природа
    Еда и напитки
    Активность
    Путешествия и места
    Предметы
    Символы
    Флаги
Комментариев еще нет. Вы можете стать первым!

Политика конфиденциальности

Сайт использует идентификационные файлы cookies для хранения информации. «Cookies» представляют собой файлы, которые могут использоваться сайтом для идентификации посетителей... Больше информации