Skip to content
  1. Компоненты
  2. easyComm для MODX — Документация
  3. Настройки

Настройки easyComm ​

Основные параметры компонента можно найти в разделе "Настройки системы", пространство easyComm

Основные настройки ​

ПараметрЗаголовокОписание
ec_auto_reply_authorАвтоматически заполнять поле Автор ответаЕсли включено, то поле Автор ответа в админке будет заполнено именем текущего менеджера.
ec_frontend_cssСтили фронтендаПуть к файлу со стилями, используемыми во фронтенде. Если вы хотите использовать собственные стили - укажите путь к ним здесь, или очистите параметр и загрузите их вручную через шаблон сайта.
ec_frontend_jsСкрипты фронтендаПуть к файлу со скриптами, используемыми во фронтенде. Если вы хотите использовать собственные скрипты - укажите путь к ним здесь, или очистите параметр и загрузите их вручную через шаблон сайта.
ec_show_resourcesПоказывать вкладку у перечисленных ресурсовСписок id ресурсов через запятую, у которых будет показана вкладка Сообщения. Укажите *, что бы показывать у всех ресурсов.
ec_show_templatesПоказывать вкладку у ресурсов с перечисленными шаблонамиСписок id шаблонов через запятую, у ресурсов с этими шаблонами будет показана вкладка Сообщения. Важно, этот параметр работает в связке с предыдущим, если хоть одним правилом показ вкладки разрешен, она будет показана. Укажите *, что бы показывать у всех шаблонов.
ec_message_grid_fieldsСписок полей сообщений в спискеСписок полей, доступных в таблице сообщений в административном интерфейсе, через запятую. По-умолчанию: id, thread, subject, date, user_name, user_email, user_contacts, rating, text, reply_author, reply_text, ip.
ec_message_window_layoutРазметка окна редактирования сообщенияРазметка окна редактирования сообщения в административном интерфейсе. Подробнее в разделе документации "Плагины и кастомизация".
ec_message_grid_filtersФильтры в списке сообщенийСтрока с массивом данных для выпадающего списка фильтра в сообщениях. Пример данных: [["Все",""], ["Отзывы", "resource-%"], ["Вопросы", "question-%"], ["Отзывы на главной", "home"]]. Таким образом данная строка содержит массив, каждый элемент которого в свою очередь тоже массив из 2х элементов: заголовка и строки для фильтрации (оператор LIKE) по полю Thread.name. Для заголовка можно указывать записи словаря, например вместо "Все" написать _("ec_all_messages") и создать такую запись в лексиконах. По-умолчанию настройка пуста, при этом поле с фильтром скрывается.
ec_thread_grid_fieldsСписок полей цепочек в спискеСписок полей, доступных в таблице цепочек в административном интерфейсе. По-умолчанию: id, resource, name, title, count, rating_simple, rating_wilson.
ec_thread_window_fieldsСписок полей при редактировании цепочкиСписок полей, доступных в окне редактирования цепочки в административном интерфейсе. По-умолчанию: resource, name, title, rating_simple, rating_wilson.
ec_use_rteИспользовать Rich Text Editor для поля ОтветВключите, чтобы отвечать пользователям с использованием визуального редактора (заранее установленного в системе, например TinyMCE).
ec_use_reply_templatesИспользовать шаблоны ответовВключите, чтобы создать шаблоны для быстрого ответа. Создавать новые шаблоны можно в разделе Приложения => easyComm. В шаблонах можно использовать поля Сообщения, например: "Добрый день, {$user_name}! Мы выслали данные на вашу почту {$user_email}".

Настройка оценок ​

ПараметрЗаголовокОписание
ec_rating_maxМаксимально возможная оценкаИспользуется для ограничения введенных пользователями данных. Во фронтенде вам необходимо самостоятельно изменить код, отвечающий за максимальную оценку. По-умолчанию - 5.
ec_rating_visual_editorВизуальное отображение рейтинга в менеджереЕсли включено, то рейтинг в админке будет отображаться графически, иначе - числом.
ec_rating_wilson_confidenceДоверительный уровень для расчёта рейтинга по Вильсону.Подробное описание см. в данной публикации. По умолчанию - 1.6. Некоторые примеры: 1.6 = 95%, 1.0 = 85%.

Настройка почтовых уведомлений ​

ПараметрЗаголовокОписание
ec_mail_fromС какого адреса отправлять уведомления о новых сообщенияхЕсли пусто - будет использована системная настройка emailsender
ec_mail_from_nameОт чьего имени отправлять уведомления о новых сообщенияхЕсли пусто - будет использована системная настройка site_name
ec_mail_managerЭлектронная почта администратора для уведомленияПочта, на которую будут приходить уведомления о новых сообщениях. Если пусто - будет использована системная настройка emailsender
ec_mail_new_subject_managerТема письма-уведомления администратора о новом сообщенияМожно переопределить через параметр newEmailSubjManager сниппета ecForm
ec_mail_new_subject_userТема письма-уведомления пользователю о новом сообщенияМожно переопределить через параметр newEmailSubjUser сниппета ecForm
ec_mail_notify_managerОтправлять уведомления администраторамУведомлять администратора о новых сообщениях на сайте
ec_mail_notify_userОтправлять уведомления пользователямЕсли пользователь оставит свою электронную почту, ему будет отправлено уведомление о том, что он оставил сообщение на сайте
ec_mail_update_subject_userТема письма-уведомления пользователю об изменении его сообщения (например, опубликовано или менеджер дал ответ на него)Можно переопределить через параметр updateEmailSubjUser сниппета ecForm

Защита от спама ​

Для использования ReCaptcha v2 вам необходимо зарегистрировать ваш сайт: https://developers.google.com/recaptcha/

ПараметрЗаголовокОписание
ec_captcha_enableВключить капчу (Google ReCaptcha v2)Если включено, то для защиты от спама компонент использует Google ReCaptcha v2.
ec_recaptcha2_apiGoogle ReCaptcha v2 API urlАдрес, откуда загружать скрипт ReCaptcha. В этом адресе должна быть указана callback функция, в которой и будет вызываться механизм рендера капчи.
ec_recaptcha2_site_keyGoogle ReCaptcha v2 site keyВыдаётся при регистрации сайта
ec_recaptcha2_secret_keyGoogle ReCaptcha v2 secretВыдаётся при регистрации сайта

Настройка интеграции с Gravatar ​

ПараметрЗаголовокОписание
ec_gravatar_defaultИконка аватара по-умолчаниюURL адрес к аватарке по-умолчанию.
ec_gravatar_sizeРазмер иконки аватараРазмер в пикселях иконки