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

Buttons

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

void
CAdminTabControl::Buttons([
	mixed $arParams = false
])

Выводит стандартные кнопки отправки формы. Если есть открытые закладки - закрывает их.

Параметры

Параметр Описание
arParams Массив дополнительных параметров. Может содержать следующие ключи:
  • disabled - при значении true кнопки отправки формы будут заблокированы.
  • back_url - URL страницы, с которой произошла пересылка на форму. При нажатии кнопки "Отмена" произойдет переход по этому адресу.
Если значение параметра не указано (или указано значение false), то метод закроет все вкладки, не выводя стандартных кнопок отправки. В этом случае их можно создать вручную.

Пример

<?
// завершение формы - вывод кнопок сохранения изменений
$tabControl->Buttons(
	array(
		"disabled" => ($POST_RIGHT < "W"),
		"back_url" => $_REQUEST["back_url"],
	)
);
?>
<?
// завершение формы без вывода кнопок
$tabControl->Buttons();
?>
<input class="mybutton" 
	type="submit" name="save" 
	value="Нажми меня!!!! ;-)" 
	title="Моя кнопка для сохранения" />&nbsp;
<input class="mybutton" 
	type="button" name="foo" 
	value="И меня тоже нажми!" 
	onClick="alert('Hello, world!')" />
<?
$tabControl->End();
?>


Пользовательские комментарии

Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.

Для этого нужно всего лишь авторизоваться на сайте

Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.

Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
6
Василий Бернгардт
Не заслуженно забыли два параметра - запрет показа кнопки Сохранить и Применить. Пользоваться так:
Код
$tabControl->Buttons(array(
  "back_url" => $_REQUEST["back_url"],
  "btnApply" => false, // не показывать кнопку применить
  "btnSave" => false,  // не показывать кнопку сохранить
));

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