Обращения [Claims] 1.0a : регистрация обращений на сайте
Модуль, устанавливаемый в DLE через систему плагинов, представляет из себя систему регистрации обращений от пользователей. Содержит пользовательскую и административную части. Все страницы шаблонизированы.
Пользовательская часть:
На сайте имеется определенная страница, где пользователи могут подать свое обращение к администрации сайта или к другим лицам, если сайт агрегирует их.
Страница имеет вид сайт.ру/claims/ или другой, по требованию заказчика.
На данной странице представлен список полей, с возможной загрузкой файлов доступных для заполнения пользователем сайта.
После отправления заявки пользователю будут высланы на почту данные, по которым он сможет в том же разделе сайта найти ее (поля для поиска: Дата регистрации обращения и Номер регистрации обращения), дабы посмотреть статус обращения и ответ администрации сайта (или иного органа, отвечающего за обработку заявлений), если обращение закрыто.
Административная часть:
Панель администрирования представляет из себя список обращения, где столбцами указывается номер заявления, дата обращения и пр. данные.
При переходе на заявление (активное), показываются все поля, которые заполнял пользователь и при вложении файла непосредственно вложение с единственной функцией - скачать.
Ниже представлена форма обратного ответа пользователю.
После заполнения ответа и отправки формы заявление переходит в статус “завершенные и заявителю направляется уведомление на почту, при включенной опции.
Порядок работы:
- Пользователь заполняет обращение на сайте, получает (необязательно) уведомление с данными для поиска.
- Администрация сайта получает на почту (необязательно) уведомление о поступлении нового обращения, в панели администрирования плагина появляется новая запись с обращением.
- При открытии обращения статус обращения сменяется на "в работе".
- При ответе (закрытии) обращения пользователю (необязательно) отправляется на почту уведомление с ответом.
- Статус обращения меняется на "закрыто", без возможности дальнейшего редактирования.
Установка:
1. Установить модуль через систему плагинов на сайте.
2. Открыть в корне сайта .htaccess и найти:
RewriteRule ^lastnews(/?)+$ index.php?do=lastnews [L]
Добавить выше:
RewriteRule ^claims(/?)+$ index.php?do=claims [L]
RewriteRule ^claims-search(/?)+$ index.php?do=claims&act=search [L]
Готово!
• Кодировка: utf-8
• Автор: Dark5ider
Посетители, находящиеся в группе Гость, не могут оставлять комментарии к данной публикации.
Комментариев 5