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

SetEvent

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

bool
CFormResult::SetEvent(
	int result_id,
	string event1 = false,
	string event2 = false,
	string event3 = false,
	mixed money = "",
	mixed currency = "",
	mixed goto = "",
	mixed chargeback = "N"
)

Создает событие в модуле "Статистика". Возвращает "true" в случае успеха, в противном случае - "false". Метод нестатический.

Параметры метода

Параметр Описание
result_id ID результата.
event1 Идентификатор типа события - event1.
Параметр необязательный. По умолчанию - "false" (будет равен "form").
event2 Идентификатор типа события - event2.
Параметр необязательный. По умолчанию - "false" (будет равен символьному идентификатору соответствующей веб-формы).
event3 Дополнительный параметр события - event3.
Параметр необязательный. По умолчанию - "false" (будет равен ссылке, ведущей на административную страницу просмотра результата result_id).
money Денежная сумма события.
Параметр необязательный. По умолчанию - "".
currency Трехсимвольный идентификатор валюты денежной суммы money.
Параметр необязательный. По умолчанию - "".
chargeback Если в данный параметр передано значение "Y", при создании события в модуле "Статистика" денежная сумма money будет зафиксирована с отрицательным знаком.
Параметр необязательный. По умолчанию - "N".
goto Параметр необязательный. По умолчанию - "".

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

<?
$RESULT_ID = 189; // ID результата

// создадим событие в модуле "Статистика"
if (CFormResult::SetEvent($RESULT_ID))
{
	echo "Событие успешно создано.";
}
else // ошибка
{
	global $strError;
	echo $strError;
}
?>


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

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

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

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

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