About This File
По умолчанию сообщения обратной связи отправляются на указанный в настройках email и больше нигде не сохраняются.
Это может вызвать проблемы в случаях, если письмо не пришло или попало в спам, или было удалено из почтового ящика.
Теперь все письма с обратной связи будут сохраняться и выводиться в виде списка что облегчает работу администратору магазина.
И так что было сделано и добавлено:
Клиентская часть:
было добавлено поле телефон который можно включить или отключить и наложить любую маску в виде
+7(***)**-**-***
+375(**)***-**-**
+380(**)***-****
+992(**)***-**-**
Также добавлено поле тема обращения (задается через настройку модуля - каждое значение с новой строки)
Административная часть:
Уведомление в шапке кол-ва сообщений без одобрения - при нажатии переходим и видим список непроверенных сообщений
Доступные действия в списке:
- Имя пользователя (если пользователь зарегистрированный будет ссылка на просмотр профиля )
- Дата добавления
- Телефон
- Тема обращения
- Вопрос
- Ip адрес
- Быстрая смена статуса проверен или нет
- Быстрый ответ от администрации
- Фильтрация по всем параметрам
В настройках модуля можно задать
- Почта отправителя
- Заголовок письма - маски ({name} - Имя отправителя, {email} - Email отправителя, {store_name} - Название магазина)
- Подпись в ответе - маски ({name} - Имя отправителя, {email} - Email отправителя, {store_name} - Название магазина, {store_url} - Url магазина, {store_email} - Email магазина, {store_phone} - Телефон магазина (можно использовать html))
Также изменен вид письма который приходит по умолчанию
Протестирован на всех версиях opencart 2.x - 3.0.x
Demo - Форма обратной связи с телефоном и Тема обращения
Demo - Настройка модуля
Demo - Список запросов
contact / contact
PS> Не оставляйте свой email - разрешен доступ на ответ из админ-панели