• Гость! Рекомендуем популярный, стабильный и недорогой хостинг!
Модуль Веб формы 1.0 (WebForms) для DLE 10.x - 13.x

[DLE МОДУЛЬ] Модуль Веб формы 1.0 (WebForms) для DLE 10.x - 13.x 1.0

Нет прав для скачивания
Модуль Веб формы 1.0 (WebForms) для DLE 10.x - 13.x

Вы соглашаетесь с тем, что загружаемый вами контент предназначен только для тестирования и не должен использоваться для коммерческого использования или в качестве конечного продукта на живом сайте.

808
Расширение позволяет создавать любые формы для связи ваших посетителей с администрацией сайта. Большой список типов доп. полей позволяет создавать формы различной сложности, от обычной обратной связи, до заполнения резюме. Встроенный менеджер писем позволит не потерять письмо, если оно каким-то образом не дошло до почты. Ну а поддержка AJAX позволяет разместить форму на любой странице в любом месте, и пользователю не придётся обновлять страницу для отправки сообщения.

Инфо: https://rezer.net/contact/email/45-web-form.html

Вам часто требуется использование различных форм заполнения данных на вашем сайте? Вы выполняете различные заказы и необходимо сделать для клиентов более удобную форму создания самого заказа? Вам необходимо принять резюме? анкету? вы боитесь что заполненная форма не дойдёт до вашего почтового ящика? Подсчитать стоимость того или иного товара с различными параметрами и количеством материалов? Тогда вам просто необходимо данное дополнение для DLE.

Данное расширение представляет как таковой центр управления всеми веб формами на вашем сайте. Он не заменит форму "Обратная связь", но с помощью него можно с очень большой лёгкостью создать не только такую же, но и с дополнительными функциями и новыми возможностями. Затем вы сможете разместить эту форму на любой странице сайта, и пользователю не придётся перезагружать страницу для отправки формы, т.к. модуль имеет возможность отправлять данные через AJAX.

Большой набор типов дополнительных полей В модуль уже встроен весь необходимый набор типов дополнительных полей (текстовое поле, большое текстовое поле, email адрес, скрытое поле, большое текстовое поле, список, список с выбором более одной опции, радио кнопки, чекбоксы, дата, картинки, файлы и каптча для защиты от ботов). Весь этот набор позволяет в 70% случаев создать то, что именно вам нужно.

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

Простой url адрес страницы веб формы Для форм, которые должны выводиться на отдельной странице, придумана специальная функция, которая перехватывает загрузку статических страниц непосредственно до самой инициализации. Таким образом форма может иметь адрес следующего типа: _sait.ru/***.html (где "***" - это любой набор символов). Статические страницы не исчезнут с вашего сайта, они также будут показываться с тем же адресом, однако стоит учесть, что лучше не создавать статическую страницу и форму с одинаковым альтернативным именем.

Поддержка технологии AJAX Как удобно отправить сообщение администрации сайта прямо с той страницы, на которой находитесь в данный момент. С этим модулей не составит проблем реализовать и такое. Поддержка принятия данных по технологии AJAX позволяет разместить любое количество веб форм, в любые места и с различными стилями оформления на любую страницу вашего сайта. Продуманность вывода позволяет при этом не потерять функционал веб форм (вы можете даже вывести 2 и более одинаковые формы на одной странице), сохранить работоспособность функции подсчёта стоимости для каждой веб формы. Единственное, что не возможно использовать при таком выводе, это загрузку файлов с компьютера, т.к. браузеры не позволяют это сделать при помощи AJAX в целях безопасности.

Встроенный менеджер писем Если вы переживаете, что отправленное письмо не дойдёт до вашего почтового ящика, в следствии чего вы можете потерять клиента, то данный модуль избавит вас от тревожности. Встроенный "менеджер писем" позволяет принимать отправляемые письма, сохраняя при этом его копию в базу данных. С помощью данной функции вы можете быстро ответить своему клиенту прямо со своего сайта. Принимаемые письма можно сортировать по папкам для удобства поиска нужных сообщений.

Функция запоминания принятых данных при ошибке отправке формы Часто, при отправке формы, если какие-нибудь данные неправильно заполнены, вся форма становится пустой, и пользователю вновь приходится заполнять данные, а очень часто, посетители просто нервничают и передумывают отправлять вам сообщение. Продуманная система сохранение данных, автоматически вставляет принятый текст и выводит сообщение с указанием ошибок, которые допустил пользователь. Данная возможность работает как на отдельной странице, так и при выводе с помощью AJAX.

Встроенный редактор шаблонов и стилей оформления Встроенный менеджер стилей оформления, позволит без особого труда отредактировать шаблоны для вывода самой формы (конечно необходимо знание HTML). Менеджер автоматически определяет встроенность библиотеки jQuery для редактирования кода (проще говоря работает начиная с версии DLE 9.2), и при её присутствии подключает её, тем самым предоставляя более удобный вид для изменения. Если вы всё же предпочитаете редактировать шаблоны через спец. редакторы, то это возможно без особых проблем, все файлы шаблонов рассортированы по папкам (каждая папка - отдельный шаблон) и находятся в единой папке вашего шаблона сайта. Таким способом вы сможете принимать и сохранять данные по FTP.

Для некоторых форм можно ограничить доступ определённым группам Также вы можете разрешить использование формы только для определённых групп ваших посетителей. Данная функция работает как уникальная опция для каждой созданной вами веб формой, простыми словами, вы можете контролировать доступ к использованию каждой формы в отдельности, разрешая или запрещая тем или иным группам ею пользоваться.

Очень низкая нагрузка на базу данных Хочется отметить, что нагрузку на БД модуль не при выводе форм на сайте вовсе не создаёт. Ему достаточно один раз создать кэш (который обновится только при изменении одной из форм или создании новой) и во все следующие разы он будет использовать именно его, а не базу данных. Запрос от посетителя создаётся только в том случае, если пользователь отправляет сообщение и в настройках формы выбрана опция "Сохранять в БД".

Ну и плюс ко всему, весь админцентр на 100% работает без перезагрузки страницы, где в 90% случаев используется технология AJAX. Стоит отметить, что все функции были продуманно рассортированы по своим местам и не отвлекают вас при выполнении запланированного действия, таким образом освоить модуль проще простого.

1. Устанавливаете модуль.
2. Откройте файл engine\inc\webform\init.php и скопируйте весь код.
3. Зайдите на сайт - unphp.net, вставьте туда код и нажмите Decode This PHP.
4. Декодированный код скопируйте и вставьте обратно в файл engine\inc\webform\init.php
5. В этом же файле ищите строки:
PHP:
$Send = new SendPost;
$Send->hostname = "rezer.net";
$Send->path = "/engine/activation.php";
$Send->data = "key={$key}&host={$Host}&mod_id={$ModServerID}";
$Send->Send();
$ResActivationExplode = $Send->OnlyHTML();
$ResActivationExplode = explode( "|",$ResActivationExplode );
$ResActivation = $ResActivationExplode[0];
$ForKeyGenerate = intval( $ResActivationExplode[1] );
и заменяем на такой код:
PHP:
$ResActivation = 1;
$ForKeyGenerate = intval($key);
6. Активация доступна по любым комбинациям цифр,букв и разных символов.

Вы соглашаетесь с тем, что загружаемый вами контент предназначен только для тестирования и не должен использоваться для коммерческого использования или в качестве конечного продукта на живом сайте.

  • Like
Реакции: iskandewer и ZheniaKa

Котик плачет

Не можешь скачать?

Узнай, почему...

Автор
Admin
Скачивания
8
Просмотры
1,137
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок

Другие ресурсы пользователя Admin

Назад
Сверху