вторник, 8 сентября 2015 г.

Подготовка шаблона письма интернет-магазина SnapShop

Редактирование шаблона письма для подтвеждения заказа в интернет-магазине SnapShop
Это последнее сообщение (после долгого перерыва в блоге) в рамках темы об интернет-магазине SnapShop, который вы можете установить и настроить на Composite C1 CMS.

Когда клиент оформляет заказ, высылается письмо, подтверждающее заказ.

Текст письма берется из шаблона. А в шаблоне после установки пакета расширения SnapShop не указана ваша личная информация, например, обратный адрес.

Поэтому перед запуском магазина вам необходимо этот шаблон отредактировать, добавив необходимую информацию.

По желанию можно отредактировать и сам текст шаблона.

Важно! К сожалению, на данный момент SnapShop удален из Магазина дополнений и не доступен для установки.


Подготовка шаблона письма


Да. Не забудьте настроить сервер электронной почты на вашем сайте, чтобы письма отсылались.

Итак, редактируя шаблон письма вы должны:
  • прописать в нем адрес эл. почты отправителя.
Вы также можете:
  • указать адрес эл. почты получателя BCC-копии письма
  • изменить текст шаблона
  • изменить оформление шаблона (стили и т.п.)
При изменении текста и стилей шаблона, удостоверьтесь, что:
  • необходимые заполнители (placeholders) остались в шаблоне
  • шаблон сохраняет правильный XML 
Шаблон находится здесь: ~/App_Data/Composite.SnapShop/EmailTemplates/Composite.SnapShop.OrderSubmitted.xml

Чтобы подгототовить шаблон:
  1. Откройте шаблон по указанному выше пути в редакторе.
  2. Замените адрес отправителя и адрес получателя BCC-копии на необходимые вам, отредактировав эти строки:

    <from>shop_email_here@noreply.com</from>
    ...
    <bcc>your_email_here@noreply.com</bcc>
    ...
    Contact us at <a href="mailto:your_email_here@somedomain.com?subject=Question%20concerning%20invoice%20{OrderNumber}">your_email_here@somedomain.com</a>

  3. Внесите изменения в текст и оформление шаблона (не трогая заполнители).
  4. Сохраните изменения в шаблоне.

Используемые заполнители 


В шаблоне письма используются следующие заполнители:
  • {Name} - Имя клиента, сделавшего заказ.
  • {ReceiverEmail} - Адрес эл. почты клиента.
  • {OrderNumber} - Номер заказа.
Кроме того, специальный элемент используется для того, чтобы отображать в теле письма список заказанных товаров и услуг.

<render parameter="ListOfProducts" />

Этот элемент тоже не следует изменять.

Что ж, на этом все об интернет-магазине SnapShop на базе Composite C1 CMS.

Удачных продаж!

Комментариев нет:

Отправить комментарий