Управление email-уведомлениями
Модуль создан для пользователей с правами доступа администратора в целях облегчения их работы по созданию, управлению и редактированию электронных уведомлений, рассылаемых аудитории интернет-магазина в зависимости от осуществляемых покупателями действий или имеющихся потребностей.
1. Просмотреть список email уведомлений - можно, выбрав пункт главного меню администратора "Модули", а в нем подпункт "Управление email-уведомлениями":
После чего перед вами откроется окно "Управление email-уведомлениями" следующего вида:
1.1. Email-уведомления по умолчанию предусмотрены следующие:
- уведомление покупателя о создании списка желаний - уведомление, сигнализирующее покупателю об успешном создании списка желаемых товаров, прикрепленного к его профилю;
- шаблон заказа звонка - уведомление, отсылаемое при заказе обратного звонка покупателем.
Не подлежат удалению последующие email-уведомления, которые определены в системе ImageCMS Shop как основные:
- уведомление покупателя о совершении заказа - уведомление, сигнализирующее покупателю об успешном приеме системой его заявки на покупку товара;
- смена статуса заказа - уведомление, отсылаемое покупателю в соответствии с текущим состоянием обработки его заказа;
- уведомление о появлении - уведомление, отсылаемое покупателю при возобновлении в наличии товара, заинтересовавшего покупателя;
- шаблон письма на создание пользователя - уведомление, сигнализирующее покупателю об успешном создании его профиля;
- шаблон письма на восстановление пароля - уведомление, отсылаемое в случае необходимости у покупателя восстановить пароль к своему профилю;
- шаблон письма на изменение пароля - уведомление, отсылаемое в случае необходимости покупателя изменить текущий пароль своего профиля;
- изменение цены ведомление, отсылаемое в случае изменения текущей цены на заинтересовавшие покупателя товары.
2. Элементы окна "Управление email-уведомлениями" следующие:
- Столбец выбора - предоставляет возможность выбора уведомлений, подлежащих удалению.
- Столбец "Название" - содержит короткое определение смыслового содержимого уведомления.
- Столбец "Переменная шаблона" - содержит имя переменной в коде, которая отвечает за определенный тип уведомления.
- Столбец "Тема" - содержит короткое определение применения конкретного уведомления.
- Столбец "От" - содержит подпись, от чьего имени будет доставлено уведомление покупателю.
- Блок функциональных кнопок - данный блок предоставляет следующие возможности:
- открыть окно общих настроек уведомлений "Настройки";
- удалить уведомление при помощи кнопки "Удалить";
- создать шаблон нового уведомления при помощи кнопки "Создать шаблон";
- осуществить переход на страницу меню администратора при помощи кнопки "Вернуться":
3. Общие настройки email-уведомлений - это настройки, носящие общий, объединяющий характер и применяемые системой ко всем созданным email-уведомлениям.
Задать общие настройки можно при помощи кнопки "Настройки", в блоке функциональных кнопок окна "Управление email-уведомлениями":
После чего перед вами откроется окно "Настройки" следующего вида:
В данном окне следует указать:
- В строке "От" - название вашего интернет-магазина.
- В строке "От кого (email)" - указать адрес электронной почты, с которого будут отправляться письма (данный адрес не будет использоваться для обратной связи).
- В строке "Email админимтратора" - указать адрес электронной почты, по которому покупатель может связаться с администрацией магазина (данный адрес будет использоваться для обратной связи).
- В строке "Тема" - содержимое этой строки будет отображаться для покупателя как часть темы писем.
- В строке "Серверный путь к Sendmail" - следует указать путь к сервису, обеспечивающему рассылку писем. Более подробно можно ознакомиться в статье "Настройка почты".
- В строке "Протокол" - следует задать протокол, используемый для рассылки писем:
3.1. Ячейка выбора "Использовать обертку" - предоставляет возможность дополнительного визуального оформления писем, присвоив им общее обрамление - общий заголовок (А) и подпись письма (В), где подлежащий изменению контент представлен переменной $content (С).
Ячейка имеет два значения. Значение "Выбрано" задано ей по умолчанию, соответственно, также по умолчанию отсылаемые письма будут иметь общий заголовок и подпись.
Если вы не желаете, чтобы ваши письма не имели этого общего визуального оформления - вам следует изменить значение данной ячейки на "Невыбрано".
В ImageCMS Shop не предусмотрена возможность присвоения элементов общего визуального оформления выборочно (то бишь в зависимости от темы письма). По этому, если вы желаете, чтобы некоторые темы уведомлений имели вышеупомянутые элементы, вам понадобится внести коррективы непосредственно в нужные шаблоны.
3.2. Функциональная клавиша "Проверить отправку электронной почты" - клавиша, находящаяся в левом нижнем углу окна общих настроек еmail-уведомлений.
Данная кнопка предоставляет возможность осуществить проверку корректности настроек еmail. Если все настройки проведены правильно, в таком случае после клика по данной кнопке появится сообщение, подтверждающее корректную работу настроек еmail, примерно такого вида:
4. Создать новое email-уведомление - можно кликом по клавише "Создать шаблон" в правом верхнем углу окна "Управление emai-уведомлениями". После чего появится окно "Создание шаблона письма":
Далее для создания уведомления необходимо указать следующее:
- Имя шаблона (только латинские символы) в соответствующей строке. В последующем содержимое этой строки будет отображаться в столбце "Переменная шаблона" окна "Управление email-уведомлениями". Действие является обязательным;
- От чьего имени будут отправляться письма, созданные по этому шаблону. В последующем содержимое этой строки будет отображаться в столбце "От" окна "Управление email-уведомлениями";
- Адрес электронной почты, с которой будут отправлены письма, созданные по этому шаблону;
- Указать тему писем, созданных по этому шаблону. В последующем содержимое этой строки будет отображаться в столбце "Название" окна "Управление-email уведомлениями". Действие является обязательным;
- Выбрать тип уведомления. В ImageCMS Shop предусмотрено два типа уведомлений:
HTML - тип уведомлений, поддерживающее HTML форматирование.
text - простое текстовое поле, не поддерживающее HTML форматирование.
По умолчанию задан тип HTML.
- В поле "Шаблон письма пользователю" - следует прописать непосредственно сам шаблон email-уведомления, заменяя индивидуальные данные покупателей такие, как Ф.И.О, телефон или email, соответствующими переменными:
Подробнее о добавлении переменных - смотрите пункт 5 "Редактировать email уведомление".
В последующем все содержимое этого поля будет подтягиваться переменной $content.
Действие является обязательным.
- Осуществить вибор в строках "Отправить сообщение пользователю" и "Отправить сообщение администратору" - строки, значение которых говорит системе, следует ли отсылать письмо пользователям в соответствии с их правами доступа.
Строки имеют два значения - "Да" и "Нет" - и используются для определения системой порядка рассылки между пользователями, обладающими разними правами доступа.
К примеру, заданное по умолчанию значение "Да" в обеих строках может одновременно отсылать:
В то время, как администратору:
- В случае, если вы желаете, чтобы уведомления приходило на почту администратора, вам необходимо указать почтовый ящик администратора в строке "Адрес администратора":
- Задать короткое определение создаваемого уведомления. В последующем содержимое этого поля будет отображаться в столбце "Название", который находится в окне "Управление emai-уведомлениями". Действие является обязательным.
- Следующее действие в создании email-уведомления - это клик по клавише "Cохранить", в правом верхнем углу окна создания. Действие является обязательным.
5. Редактировать email уведомление - можно при помощи клика по содержимому столбца "Переменная шаблона" в окне "Управление email-уведомлениями".
После чего появится окно "Редактирование шаблона письма", которое почти аналогично окну "Создание шаблона письма". Основным отличием между этими окнами является возможность добавить переменные, которая отсутствует в форме создания и доступна только через форму редактирования:
5.1. Добавить переменные email-уведомления - можно при помощи функциональной клавиши "Переменные шаблона" вверху окна редактирования шаблона:
Клик по этой клавише открывает форму добавления переменных следующего вида:
Далее для добавления переменных следует:
- Осуществить клик по функциональной клавише "Добавить новую переменную". После этого действия будут сгенерированы следующие поля, подлежащие последующему заполнению;
- Переменные - поле, в котором следует указать имя нужной переменной;
- Величины - поле, в котором следует указать, что именно подтягивает эта переменная в шаблон письма;
- После добавления всех необходимых переменных в шаблон - сохранить изменения при помощи клавиши "Сохранить":
Все переменные, предусмотренные системой ImageCMS Shop, представлены ниже.
Это элементы кода, которые используются для автоматического внесения в общий шаблон письма индивидуальных данных пользователей.
В ImageCMS Shop по умолчанию созданы все переменные, необходимые для полноценной работы интернет-магазина:
$userName$
- переменная, вносящая имя пользователя в шаблон письма;
$user_email$
или $userEmail$
- переменная, вносящая Email пользователя в шаблон письма;
$user_phone$
или $userPhone$
- переменная, вносящая телефон пользователя в шаблон письма;
$userDeliver$
- переменная, вносящая адрес доставки в шаблон письма;
$orderLink$
- переменная, вносящая ссылку на заказ в шаблон письма;
$products$
- переменная, вносящая заказанные товары в шаблон письма;
$checkLink$
- переменная, вносящая ссылку на чек заказа в шаблон письма;
$totalPrice$
- переменная, вносящая сумму заказа в шаблон письма;
$status$
- переменная, вносящая статус заказа в шаблон письма;
$productLink$
- переменная, вносящая ссылку на товар в шаблон письма;
$productName$
- переменная, вносящая название продукта в шаблон письма;
$user_password$
- переменная, вносящая пароль пользователя в шаблон письма;
$user_address$
- переменная, вносящая адрес пользователя в шаблон письма;
$webSiteName$
- переменная, вносящая название вашего магазина в шаблон письма;
$password$
- переменная, вносящая пароль в шаблон письма;
$wishName$
- переменная, вносящая название списка желаний в шаблон письма;
$wishLink$
- переменная, вносящая ссылку на список желаний в шаблон письма;
$wishListViews$
- переменная, вносящая количество просмотров в шаблон письма;
$name$
- переменная, вносящая название товара в шаблон письма.
5.2. Разместить переменные в тексте шаблона письма - можно после осуществления действий, описанных в пункте 5.1, через окно "Редактирование шаблона письма".
В окне редактирования слева от поля, где следует внести шаблонный текст уведомления, располагается еще одно, вспомогательное поле, содержащее предварительно добавленные в шаблон переменные.
Осуществив клик по нужной переменной в этом вспомогательном поле, вы добавите нужную вам переменную в шаблонный текст письма в место, где находится активный текстовый курсор:
5.3. Редактировать переменные из шаблона письма - можно при помощи окна "Редактирование шаблона письма", осуществив переход на вкладку "Переменные шаблона" (А) и последующий клик по кнопке редактирования напротив подлежащей изменению переменной (В):
5.4. Удалить переменные из шаблона письма - можно при помощи окна "Редактирование шаблона письма", осуществив переход на вкладку "Переменные шаблона" (А) и последующий клик по кнопке с изображением корзины напротив подлежащей удалению переменной (В):
6. Удалить email-уведомление - можно при помощи окна "Управление email-уведомлениями", предварительно осуществив выбор из разрешаемых системой ImageCMS Shop уведомлений, которые следует удалить (А), и последующий клик по кнопке с изображением корзины:
После успешного удаления уведомлений системой в правом верхнем углу появится всплывающее окно оповещения об изменении: