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

Delete

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

bool
CFormField::Delete(
 int field_id,
 string check_rights = "Y"
)

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

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

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

Параметр необязательный. По умолчанию - "Y" (права необходимо проверить).

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

<?
$FIELD_ID = 140;
// удалим вопрос #140
if (CFormField::Delete($FIELD_ID))
{
    echo "Вопрос #140 удален.";
}
else
{
    // выведем текст ошибки
    global $strError;
    echo $strError;
}
?>


© «Битрикс», 2001-2021, «1С-Битрикс», 2021
Наверх