SetStatus
Описание и параметры
bool CFormResult::SetStatus( int result_id, int status_id, string check_rights = "Y" )
Устанавливает новый статус для результата. Возвращает "true" в случае успеха, в противном случае - "false". Метод нестатический.
Параметры метода
| Параметр | Описание |
|---|---|
| result_id | ID результата. |
| status_id | ID нового статуса. |
| check_rights | Флаг необходимости проверки прав текущего пользователя. Возможны следующие значения:
|
Примеры использования
<?
$RESULT_ID = 189; // ID результата
$STATUS_ID = 1; // ID статуса "Опубликовано"
// установим новый статус для результата
// с проверкой прав текущего пользователя
if (CFormResult::SetStatus($RESULT_ID, $STATUS_ID))
{
echo "Статус #".$STATUS_ID." для результата #".$RESULT_ID." успешно установлен.";
}
else // ошибка
{
global $strError;
echo $strError;
}
?>
© «Битрикс», 2001-2025, «1С-Битрикс», 2025