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

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

  1. #1
    firsikov
    firsikov вне форума
    Новичок
    Регистрация
    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
    Chav
    Chav вне форума
    Новичок Аватар для Chav
    Регистрация
    24.03.2005
    Сообщений
    1

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

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

  3. #3
    firsikov
    firsikov вне форума
    Новичок
    Регистрация
    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
    sandi
    sandi вне форума
    Новичок
    Регистрация
    15.02.2012
    Сообщений
    2
    Здравствуйте,
    подскажите как сделать чтобы имя было
    в одной строчке что и приветствие, а то имя внизу
    как то не красиво получается

Похожие темы

  1. Адресная книга
    от Hamerung в разделе Плагины для The Bat! и Voyager!
    Ответов: 7
    Последнее сообщение: 30.08.2012, 15:08
  2. Адресная книга
    от dvg_lab в разделе The Bat!: вопросы и ответы
    Ответов: 3
    Последнее сообщение: 04.03.2005, 12:47
  3. Адресная книга
    от Seltes в разделе The Bat!: вопросы и ответы
    Ответов: 2
    Последнее сообщение: 15.01.2003, 23:09
  4. Адресная книга
    от azat в разделе Архив первого форума
    Ответов: 0
    Последнее сообщение: 15.08.2002, 13:15
  5. Адресная книга!!??
    от Макс в разделе Архив первого форума
    Ответов: 4
    Последнее сообщение: 20.05.2002, 21:48