Сообщество строителей сайтов на Joomla + Gridbox

Gridbox 3.0 уже вышел — как безопасно обновиться

Личный кабинет

Настройка системных Email-уведомлений и шаблонов писем (Email Notifications) в Gridbox E-commerce

Раздел настроек Email-уведомлений (Email Notifications) в интернет-магазине Gridbox отвечает за автоматическое транзакционное сопровождение заказов. Система позволяет раздельно конфигурировать, кастомизировать и брендировать шаблоны писем, которые отправляются администраторам сайта (для оперативной обработки заявок) и конечным покупателям (в качестве официального чека-подтверждения).

1. Глобальная конфигурация отправителя (Sender Settings)

Прежде чем настраивать дизайн писем, необходимо задать базовые системные параметры, от которых зависит прохождение спам-фильтров на принимающей стороне:

  • ■ Admin Emails: Список адресов электронной почты менеджеров (можно указать несколько через запятую), на которые будут мгновенно приходить детальные логи и оповещения о каждом новом оформленном заказе.
  • ■ From Name (Имя отправителя): Название компании или бренда, которое пользователь увидит в графе «От кого» в своем почтовом клиенте (например, Интернет-магазин «Биомолодость»).
  • ■ From Email (Email отправителя): Официальный ящик магазина, с которого уходят транзакционные письма. Он должен быть создан на том же домене, где расположен сайт (например, Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в браузере должен быть включен Javascript.).

2. Архитектура и типы шаблонов писем (Email Templates)

Gridbox E-commerce разделяет уведомления на логические потоки в зависимости от этапа обработки заказа. Каждый шаблон имеет индивидуальный HTML-редактор:

  • ■ New Order Notification (Для Администратора): Техническое письмо-лог. Содержит полную информацию о составе заказа, выбранном способе доставки, кастомных полях формы оформления и контактах клиента для быстрой связи.
  • ■ Order Confirmation (Для Покупателя): Официальное клиентское письмо. Отправляется автоматически сразу после успешного нажатия кнопки «Оформить заказ». Служит подтверждением того, что заявка принята в обработку.
  • ■ Status Update Notifications (Уведомления о смене статуса): Набор писем, которые триггерно уходят клиенту в момент, когда менеджер в админке переключает состояние заказа (например, переключение на статус Paid / Оплачено, Shipped / Отправлено или Completed / Выполнено).
Использование динамических переменных (Shortcodes):

Для того чтобы письма не были безликими, внутри HTML-редактора шаблонов используется синтаксис системных шорткодов. В момент генерации письма ядро Gridbox автоматически вытаскивает данные из базы и заменяет теги на реальные значения. Основные переменные:
[order_id] — уникальный номер заказа;
[customer_name] — имя, указанное покупателем при оформлении;
[total] — итоговая сумма к оплате с учетом налогов и скидок;
[order_list] — аппаратно генерируемая HTML-таблица со списком купленных товаров, их ценами, количеством и миниатюрами изображений.

3. Кастомизация и визуальное оформление писем

Клик по любому шаблону открывает полноценный текстовый редактор с поддержкой исходного HTML-кода. Вы можете:

  • ■ Интегрировать в верхнюю часть письма фирменный логотип компании, настроить корпоративную цветовую палитру для ссылок и кнопок.
  • ■ Добавить в подвал (Footer) сквозную правовую информацию, ссылки на правила возврата товаров, условия оферты и контактные телефоны техподдержки студии или магазина.
💡 СОВЕТ РАЗРАБОТЧИКУ:

При верстке и редактировании HTML-шаблонов писем в Gridbox помните, что почтовые клиенты (особенно старые версии Outlook и мобильные приложения Mail.ru) используют крайне урезанные движки рендеринга. Никогда не используйте современные CSS-свойства (вроде Flexbox, Grid или сложные анимации) внутри кода писем. Верстка транзакционных уведомлений должна быть исключительно классической табличной (<table>), а все стили оформления (шрифты, цвета, отступы) необходимо прописывать строго инлайново (style="...") для каждого тега отдельно. Также всегда настраивайте SPF, DKIM и DMARC записи на DNS-уровне домена, чтобы ваши системные письма со шорткодом [order_list] не улетали в папку «Спам».