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

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-2021, «1С-Битрикс», 2021
Наверх