Шаблон оформления письма для рассылки пользователям

На печать

Шаблоны находятся в папке /template/subscription. По умолчанию используется шаблон default. Для каждой категории рассылки шаблон указывается в панели администрирования.

Шаблон состоит из следующих блоков:

 

name

Содержит наименование шаблона на языке пользователя. Это название используется в панели администрирования для удобства пользователя. Каких либо специальных встроенных макросов не имеет.

 

frame

Выводит общее оформление основной части письма. В данном блоке можно использовать следующие макросы:

%hello%

Выводит приветствие для адресата в оформлении блоков hello и hello_username.

%list%

Выводит список прикрепленных к письму станиц в оформлении блока frame_list.

   

%subscribe.id%

ID текущей категории рассылки.

%release.id%

ID текущего письма (релиза).

%release.name%

Заголовок письма.

%release.message%

Текст письма.

%domain_name%

Доменное имя, используется в ссылках.

%site_name%

Название сайта в соответствии с настройками системы.

%base_email%

E-mail администратора в соответствии с настройками системы.

 

hello

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

 

hello_username

Содержит оформление приветствия для адресата с обращением по имени. Для вставки имени пользователя используйте макрос %user_name%.

 

frame_list

Выводит общее оформление списка прикрепленных страниц. Для вывода списка страниц используйте локальный макрос %list%.

 

list

Оформление страницы в списке. В данном блоке можно использовать следующие макросы:

%obj.id%

ID страницы.

%obj.name%

Название страницы.

%obj.url%

Ссылка на страницу на сайте.

%obj.имя_поля%

Вы можете обратиться к любому свойству страницы.

   

%obj.num%

Порядковый номер страницы в списке.

%class-first%

Вернет «first», если страница является первой в списке. Используется для генерации имен для CSS классов.

%class-last%

Вернет «last», если страница является последней в списке. Используется для генерации имен для CSS классов.

%class-odd%

Вернет «odd», если порядковый номер страницы четный. Используется для генерации имен для CSS классов.

%class-even%

Вернет «even», если порядковый номер страницы нечетный. Используется для генерации имен для CSS классов.

%class- third%

Вернет «third» для каждой третьей страницы в списке. Используется для генерации имен для CSS классов.

 

Возможно использовать уточнение по классу объекта. Например, возможны такие названия блоков:



Что-то не так? Напиши, учтем!