Приложение «Рассылки» умеет автоматически вставлять в текст сообщения различные данные, которые вам известны о получателях и которые хранятся в приложении «Контакты». Например, имя, адрес, номер телефона и т. п. Эта возможность позволяет легко составить индивидуальный текст для каждого из адресатов.
Кнопка «Вставить переменную» добавляет в текст рассылки индивидуальные данные получателя:
Во время выполнения рассылки в текст сообщения, вместо переменной вставится значение для его получателя, в данном примере имя адресата.
Smarty
В дополнение к переменным, доступным в списке редактора сообщений, можно использовать шаблонизатор Smarty. Например, при использовании специального условия в сообщение добавится отдельный абзац для получателей, в профиле которых указан адрес личного веб-сайта, как показано ниже:
{if $url} //проверка наличия заполненного поля "Веб-сайт", которое хранится в переменной $url <p>Для получения статистики о посетителях вашего сайта воспользуйтесь сервисом <a href="http://www.google.com/intl/ru/analytics/">Google Analytics</a>.</p> {/if}
PHP-функции
Редактор сообщений также поддерживает использование PHP-функций для формирования динамического содержимого. Например, для того чтобы во всех ваших сообщениях всегда правильно отображался текущий год, вместо вставки года вручную достаточно добавить в шаблон следующую строку:
{date('Y')}
В этом примере date() — PHP-функция, отображающая текущую дату в заданном формате. «Y» — это формат отображения даты в виде года, как указано в описании функции date():
Y | Порядковый номер года, 4 цифры | Примеры: 1999, 2003 |
Для получения дополнительной информации об использовании Smarty и PHP-функций обратитесь к документации по этим языкам программирования:
Smarty: http://www.smarty.net/docs/en/
PHP-функции: http://ru2.php.net/manual/ru/funcref.php
0 комментариев
No comments yet.