Документация для разработчиков
Темная тема

Add

Описание и параметры

mixed CEventType::Add(
	array fields
)

Добавляет тип почтового события. Возвращает ID вставленного типа. При возникновении ошибки метод вернет false, а в свойстве объекта $APPLICATION->LAST_ERROR будет содержаться текст ошибки. Статический метод.

Параметры

ПараметрОписание
fields Массив значений полей вида array("поле"=>"значение" [, ...]). В качестве "полей" допустимо использовать:
  • LID - Идентификатор сайта.
  • EVENT_NAME - идентификатор типа почтового события, уникальное.
  • EVENT_TYPE - тип события, принимает значения "email" или "sms"
  • NAME - заголовок типа почтового события
  • DESCRIPTION - описание задающее поля типа почтового события

Примеры использования

<?
function UET($EVENT_NAME, $NAME, $LID, $DESCRIPTION)
{
	$et = new CEventType;
	$et->Add(array(
		"LID"           => $LID,
		"EVENT_NAME"    => $EVENT_NAME,
		"NAME"          => $NAME,
		"DESCRIPTION"   => $DESCRIPTION
	));
}

UET(
"ADV_BANNER_STATUS_CHANGE","Изменился статус баннера","ru",
"
#EMAIL_TO# - EMail получателя сообщения (#OWNER_EMAIL#)
#ADMIN_EMAIL# - EMail пользователей имеющих роль \"менеджер баннеров\" и \"администратор\"
#ADD_EMAIL# - EMail пользователей имеющих право управления баннерами контракта
#STAT_EMAIL# - EMail пользователей имеющих право просмотра баннеров конракта
#EDIT_EMAIL# - EMail пользователей имеющих право модификации некоторых полей контракта
#OWNER_EMAIL# - EMail пользователей имеющих какое либо право на контракт
#BCC# - скрытая копия (#ADMIN_EMAIL#)
#ID# - ID баннера
#CONTRACT_ID# - ID контракта
#CONTRACT_NAME# - заголовок контракта
#TYPE_SID# - ID типа
#TYPE_NAME# - заголовок типа
#STATUS# - статус
#STATUS_COMMENTS# - комментарий к статусу
#NAME# - заголовок баннера
#GROUP_SID# - группа баннера
#INDICATOR# - показывается ли баннер на сайте ?
#ACTIVE# - флаг активности баннера [Y | N]
#MAX_SHOW_COUNT# - максимальное количество показов баннера
#SHOW_COUNT# - сколько раз баннер был показан на сайте
#MAX_CLICK_COUNT# - максимальное количество кликов на баннер
#CLICK_COUNT# - сколько раз кликнули на баннер
#DATE_LAST_SHOW# - дата последнего показа баннера
#DATE_LAST_CLICK# - дата последнего клика на баннер
#DATE_SHOW_FROM# - дата начала показа баннера
#DATE_SHOW_TO# - дата окончания показа баннера
#IMAGE_LINK# - ссылка на изображение баннера
#IMAGE_ALT# - текст всплывающей подсказки на изображении
#URL# - URL на изображении
#URL_TARGET# - где развернуть URL изображения
#CODE# - код баннера
#CODE_TYPE# - тип кода баннера (text | html)
#COMMENTS# - комментарий к баннеру
#DATE_CREATE# - дата создания баннера
#CREATED_BY# - кем был создан баннер
#DATE_MODIFY# - дата изменения баннера
#MODIFIED_BY# - кем изменен баннер
"
);
?>


Пользовательские комментарии

Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.

Для этого нужно всего лишь авторизоваться на сайте

Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.

Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
0
Леонид Ерёмин
Сообщение не промодерировано, возможны ошибки и неточности.
Добрый день.
В таблице b_event_type в столюце LID указывается не идентификатор сайта, а идентификатор языка.
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Наверх