-
Макрос %IF и адресная книга в шаблоне письма
Пытаюсь использовать следующий макрос:
%-
%IF:"%TIME='hh:mm:ss'">"06:00:00":"%IF:'%TIME=""hh :mm:ss""'<'11:59:59':'Доброе утро':''"%-
%IF:"%TIME='hh:mm:ss'">"11:59:59":"%IF:'%TIME=""hh :mm:ss""'<'17:59:59':'Добрый день':''"%-
%IF:"%TIME='hh:mm:ss'">"17:59:59":"%IF:'%TIME=""hh :mm:ss""'<'23:59:59':'Добрый вечер':''"%-
%IF:"%TIME='hh:mm:ss'">"00:00:00":"%IF:'%TIME=""hh :mm:ss""'<'05:59:59':'Доброй ночи':''"%-
%IF:"%TIME='hh:mm:ss'"="00:00:00":"Доброй ночи":""%-, %IF:"%AbTOHandle=''":'%AbTOFirstName':"%AbTOHandle ".
Задача: После подстановки приветствия (подстановка нормально работает) хочу, что-бы макрос подставлял либо Ник (если есть), либо Имя (если Ник не прописан) из адресной книги. Замена %AbTOFirstName на %TOFNAME ничего не даёт. Равно как и замена одинарных кавычек на двойные или вовсе без них.
То-есть если Ник прописан — всё нормально работает. Если Ника нету — остаётся в приветствии пустота.
Подскажите, где я нахомутал в конструкции %IF ?
-
Re: Макрос %IF и адресная книга в шаблоне письма
Сдаётся мне, что вместо "%AbTOHandle=''" надо написать "%AbTOHandle"=""
-
Re: Макрос %IF и адресная книга в шаблоне письма
Спасибо за намёк. В итоге заработала такая конструкция:
%-
%IF:"%TIME='hh:mm:ss'">"06:00:00":"%IF:'%TIME=""hh :mm:ss""'<'11:59:59':'Доброе утро':''"%-
%IF:"%TIME='hh:mm:ss'">"11:59:59":"%IF:'%TIME=""hh :mm:ss""'<'17:59:59':'Добрый день':''"%-
%IF:"%TIME='hh:mm:ss'">"17:59:59":"%IF:'%TIME=""hh :mm:ss""'<'23:59:59':'Добрый вечер':''"%-
%IF:"%TIME='hh:mm:ss'">"00:00:00":"%IF:'%TIME=""hh :mm:ss""'<'05:59:59':'Доброй ночи':''"%-
%IF:"%TIME='hh:mm:ss'"="00:00:00":"Доброй ночи":""%-, %IF:"%AbTOHandle"='':"%AbTOFirstName":"%AbTOHandle ".
-
Здравствуйте,
подскажите как сделать чтобы имя было
в одной строчке что и приветствие, а то имя внизу
как то не красиво получается
Ваши права
- Вы не можете создавать новые темы
- Вы не можете отвечать в темах
- Вы не можете прикреплять вложения
- Вы не можете редактировать свои сообщения
-
Правила форума