Настройки формы и письма
Обновлено
Где настраивать
Откройте «Заявки» → «Формы» → нужную форму → «Настройки формы» → «Отзывы». Вкладка появляется только у формы с режимом «Отзыв». Настройки действуют отдельно для каждой формы.
Публикация и письма
| Настройка | Что делает | Значения / по умолчанию |
|---|---|---|
| Публиковать сразу, без модерации | Новому отзыву сразу присваивается состояние «Опубликован» | Выключено; иначе новый отзыв — «На модерации» |
| Писать автору о публикации отзыва | Отправляет письмо при публикации | У новой формы выключено; после обновления может наследовать прежнюю общую настройку писем |
| Письмо о публикации: тема | Тема письма автору | Ваш отзыв опубликован; пустое значение возвращает этот текст |
| Письмо о публикации: текст | Текст письма автору | Спасибо за отзыв! Мы опубликовали его на сайте.; пустое значение возвращает этот текст |
| Писать автору об ответе магазина | Отправляет письмо при сохранении нового или изменённого текста ответа | У новой формы выключено; после обновления может наследовать прежнюю общую настройку писем |
| Письмо об ответе магазина: тема | Тема письма об ответе | Ответ на ваш отзыв; пустое значение возвращает этот текст |
| Письмо об ответе магазина: текст | Текст письма об ответе | Мы ответили на ваш отзыв:, затем пустая строка и {$answer}; пустое значение возвращает этот текст |
| Адрес страницы с отзывами | Основа ссылки {$review_url} в письмах |
Пусто; укажите полный адрес страницы с лентой |
Поля темы и текста видны при включённом соответствующем письме. «Адрес страницы с отзывами» виден, если включено хотя бы одно письмо.
Адрес получателя берётся из поля формы с ролью «Email». Если адреса нет или соответствующее письмо выключено, отправки не будет. Отдельного письма об отклонении отзыва нет.
При работе через MCP письма дополнительно зависят от аргумента notify_author, который по умолчанию равен false.
В настройках формы показаны переключатели писем, темы и тексты уведомлений автору отзыва.
Оформление ленты
| Настройка | Что делает | Значения / по умолчанию |
|---|---|---|
| Как показывать ленту | Выбирает раскладку | «Карточки в столбик» — по умолчанию; «Плитки в несколько колонок»; «Простой список с разделителями» |
| Панель фильтров и сортировки | Добавляет меню «Показать» и «Сортировка» | Выключено |
| Показывать кнопку «Полезно» | Показывает кнопку отметки полезного отзыва | Включено |
| Анимации ленты и окна просмотра фото | Включает анимации карточек и просмотра фотографий | Включено; системное уменьшение анимации отключает их независимо от настройки |
| Микроразметка Schema.org | Добавляет разметку Review и AggregateRating в стандартную ленту | Включено |
| Поле с фотографиями | Выбирает файловое поле для галереи отзыва | «Первое поле с файлами»; можно выбрать конкретное файловое поле формы |
Параметры layout и filters в вызове render() имеют приоритет над соответствующими настройками формы. Настройка микроразметки ленты не управляет отдельным вызовом summary(): у него есть собственный второй аргумент.
В раскрытом меню ленты видны фильтры по фотографиям, ответам и оценкам, а также варианты сортировки.
Переменные писем
Шаблоны писем — простой текст с подстановками. HTML экранируется, переносы строк сохраняются, адреса превращаются в ссылки.
| Переменная | Значение |
|---|---|
{$name} |
Имя из роли «Имя»; если оно пустое — имя связанного контакта |
{$review_text} |
Текст из полей отзыва; при нескольких частях включает их подписи |
{$rating} |
Оценка; пусто, если её нет |
{$review_url} |
Адрес страницы с отзывами и якорь #review-ID; пусто без адреса страницы |
{$form_name} |
Название формы |
{$request_id} |
Номер заявки |
{$field.имя_поля} |
Значение конкретного поля формы по синтаксису шаблонов писем приложения «Заявки» |
{$answer} |
Текст ответа магазина в письме об ответе |
Например, текст письма о публикации:
Здравствуйте, {$name}!
Ваш отзыв опубликован:
{$review_url}
{$review_text}В «Адрес страницы с отзывами» укажите страницу, на которой действительно выведена лента этой формы. Стандартная карточка имеет якорь review-ID. Если вы переопределяете шаблон, сохраните этот идентификатор для работы ссылок из писем.