Показано с 1 по 4 из 4

Тема: Макрос %IF и адресная книга в шаблоне письма

  1. #1
    Junior Member
    Регистрация
    06.04.2010
    Сообщений
    5

    Макрос %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 ?

  2. #2
    Junior Member
    Регистрация
    24.03.2005
    Сообщений
    1

    Re: Макрос %IF и адресная книга в шаблоне письма

    Сдаётся мне, что вместо "%AbTOHandle=''" надо написать "%AbTOHandle"=""

  3. #3
    Junior Member
    Регистрация
    06.04.2010
    Сообщений
    5

    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 ".

  4. #4
    Junior Member
    Регистрация
    15.02.2012
    Сообщений
    2
    Здравствуйте,
    подскажите как сделать чтобы имя было
    в одной строчке что и приветствие, а то имя внизу
    как то не красиво получается

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •