easyComm 1.8.0. Шаблоны ответов
Как известно, с помощью easyComm на сайте можно реализовать отзывы или вопросы пользователей, когда посетитель пишет текст, а администратор может на него ответить. На многих сайтах эти ответы могут быть типовыми («Спасибо за обращение...», «Добрый день, примем меры..» и т.п.). Даешь автоматизацию!
Андрей попросил реализовать (и даже профинансировал) в компоненте возможность заранее вбить ряд типовых ответов, чтобы в дальнейшем быстро выбирать один из них.
Итак, чтобы воспользоваться новыми функциями, нужно:
1. Обновить компонент до версии 1.8.0-pl.
2. Зайти в системные настройки и включить ec_use_reply_templates
3. Открыть в верхнем меню панели управления пункт Приложения -> easyComm, перейти на 3-ю вкладку, где можно создать любое количество шаблонных ответов.
4. Теперь, отвечая на сообщение, вы можете выбрать из только что созданных шаблонов нужный, после чего спокойно изменить или дополнить текст, как обычно.
Если вам этот функционал НЕ нужен — то и НЕ трогаем настройку ec_use_reply_templates, указанный функционал будет отключен.
Пробуем, делимся впечатлениями.
Андрей попросил реализовать (и даже профинансировал) в компоненте возможность заранее вбить ряд типовых ответов, чтобы в дальнейшем быстро выбирать один из них.
Итак, чтобы воспользоваться новыми функциями, нужно:
1. Обновить компонент до версии 1.8.0-pl.
2. Зайти в системные настройки и включить ec_use_reply_templates
3. Открыть в верхнем меню панели управления пункт Приложения -> easyComm, перейти на 3-ю вкладку, где можно создать любое количество шаблонных ответов.
4. Теперь, отвечая на сообщение, вы можете выбрать из только что созданных шаблонов нужный, после чего спокойно изменить или дополнить текст, как обычно.
Если вам этот функционал НЕ нужен — то и НЕ трогаем настройку ec_use_reply_templates, указанный функционал будет отключен.
Пробуем, делимся впечатлениями.
Комментарии: 6
Привет, спасибо за обнову, нужная тема!
Не создавая новый топик, спрошу, будет добавлена поддержка ReCaptcha v3?
Не создавая новый топик, спрошу, будет добавлена поддержка ReCaptcha v3?
Нужно =) Будем смотреть!
Всем привет, а есть где нибудь документация по системным событиям данного плагина? Есть необходимость собирать поля поля при публикации: ресурс, отправитель, текст и тд. Где уже только не искал, в ТП компонента можно не писать покупал более года назад.
По событиям документации нет.
Список:
В событии как правило доступен $object (ecMessage или ecThread).
Список:
// ecThread events
OnBeforeEcThreadRemove
OnEcThreadRemove
// ecMessage events
OnBeforeEcMessageSave
OnEcMessageSave
OnBeforeEcMessagePublish
OnEcMessagePublish
OnBeforeEcMessageUnpublish
OnEcMessageUnpublish
OnBeforeEcMessageDelete
OnEcMessageDelete
OnBeforeEcMessageUndelete
OnEcMessageUndelete
OnBeforeEcMessageRemove
OnEcMessageRemove
В событии как правило доступен $object (ecMessage или ecThread).
Спасибо. То есть при публикации сообщения нужно использовать событие «OnEcMessagePublish» только пока не дошло как получить допустим ID публикуемого сообщения.
Не совсем. OnEcMessagePublish сработает когда в админке будет выбран пункт меню «Опубликовать». Но если просто отредактировать сообщение, проставив галочку «Опубликован», то будет событие OnEcMessageSave.
Если нужно отслеживать, что поменялся список отзывов, то надо ловить все события: OnEcMessageSave, OnEcMessagePublish, OnEcMessageUnpublish, OnEcMessageDelete, OnEcMessageUndelete, OnEcMessageRemove.
плагин один, код один, события несколько. Уже в плагине смотрите, что произошло.
Получить id вроде как, если не путаюсь:
Если нужно отслеживать, что поменялся список отзывов, то надо ловить все события: OnEcMessageSave, OnEcMessagePublish, OnEcMessageUnpublish, OnEcMessageDelete, OnEcMessageUndelete, OnEcMessageRemove.
плагин один, код один, события несколько. Уже в плагине смотрите, что произошло.
Получить id вроде как, если не путаюсь:
$id = $object->get('id');
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.