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

Delete

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

bool
CFormStatus::Delete(
	int status_id,
	string check_rights = "Y"
)

Удаляет статус. Возвращает "true" в случае положительного результата, и "false" - в противном случае. Метод нестатический.

Примечание
Статусы, в которых находится хотя бы один результат, невозможно удалить.

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

Параметр Описание
status_id ID удаляемого статуса.
check_rights Флаг необходимости проверки прав текущего пользователя. Возможны следующие значения:
  • Y - права необходимо проверить;
  • N - право не нужно проверять.
Для успешного выполнения удаления необходимо иметь право [30] Полный доступ на веб-форму, к которой принадлежит status_id.
Параметр необязательный. По умолчанию - "Y" (права необходимо проверить).

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

<?
$status_id = 1; // ID статуса
// удалим статус
if (CFormStatus::Delete($status_id))
{
	echo "Статус #1 успешно удален.";
}
else
{
	// выведем текст ошибки
	global $strError;
	echo $strError;
}
?>


© «Битрикс», 2001-2024, «1С-Битрикс», 2024