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

Copy

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

mixed
CForm::Copy(
	int form_id,
	string check_rights = "Y"
)

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

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

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

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

<?
$FORM_ID = 4;
// скопируем веб-форму
if ($NEW_FORM_ID=CForm::Copy($FORM_ID))
{
	echo "Веб-форма #4 успешно скопирована в новую веб-форму #".$NEW_FORM_ID;
}
else
{
	// выведем текст ошибки
	global $strError;
	echo $strError;
}
?>


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