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