• Автор:

    Flesha
  • Добавлено:

    июн 15, 2015
  • Комментариев:

    0
  • Просмотров:

    1249

Модуль Веб формы 1.0

Модуль Веб формы 1.0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

При отправке формы (будь то AJAX или отдельная страница), если пользователь что-то не правильно заполнил, все его введённые данные будут автоматически вставлены в выводимые поля заполнения данных. Это спасёт от того, что посетитель просто не захочет их снова заполнять и больше вам не отправит сообщение. Данная функция работает как в веб форме на отдельной странице, так и в AJAX веб форме.

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

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

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

Встроенная система перехватывания модуля статических страниц, позволяет выводить формы на отдельных страницах типа "http//sait.ru/имя формы.html". При этом статические страницы остаются работоспособными и сохраняют свой адрес. Единственное условие, это чтобы альтернативные имена стат. страниц и веб форм не совпадали, иначе будет выводиться только веб форма.

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

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

Удобный, продуманный админцентр, который полностью работает на системе AJAX, позволит вам быстро освоить модуль и сразу же начать использовать его по своим нуждам.

Изменения:
Модуль Веб формы с поддержкой DLE 10.3 и 10.4 26 - февраля 2015
26.02.2015 вышли 2 дистрибутива, поддерживающие DLE 10.3 и 10.4 с кодировкой windows-1251 и UTF-8.

Автор : Rezer
Стоимость модуля: 25$

Внимание! У Вас нет прав для просмотра скрытого текста.
Вернуться
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.