ShowCheckboxField
Описание и параметры
string ShowCheckboxField( string name, string value, array arAttributes = Array() );
Метод возвращает HTML-код переключателя с множественным вариантом выбора ответа (<input type="checkbox" />).
Параметры функции
Параметр | Описание |
---|---|
name | Имя поля переключателя (значение атрибута name тега input). |
value | Значение поля переключателя (значение атрибута value тега input). |
arAttributes | Массив дополнительных атрибутов переключателя вида Array("имя_атрибута" => "значение" [, ...]). Необязательный параметр, по умолчанию дополнительных атрибутов нет. |
Смотрите также
Примеры использования
Мастер создания нового пользователя
<? if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die(); class Step extends CWizardStep { function InitStep() { $this->SetTitle("Множественный checkbox c дефолтными значениями"); $this->SetStepID("step"); $wizard = &$this->GetWizard(); $wizard->SetDefaultVars( Array( "subject" => Array("math", "programming"), "education" => "university", ) ); } function ShowStep() { $this->content = "Какие науки Вас интересуют?<br />"; $this->content .= $this->ShowCheckboxField("subject[]", "math")." Математика<br />"; $this->content .= $this->ShowCheckboxField("subject[]", "history")." История<br />"; $this->content .= $this->ShowCheckboxField("subject[]", "programming")." Программирование<br />"; $this->content .= $this->ShowCheckboxField("subject[]", "physics")." Физика<br />"; $this->content .= "<br />Ваше образование?<br />"; $this->content .= $this->ShowCheckboxField("education[]", "elementary")." Начальное<br />"; $this->content .= $this->ShowCheckboxField("education[]", "highschool")." Среднее<br />"; $this->content .= $this->ShowCheckboxField("education[]", "university")." Высшее<br />"; $this->content .= $this->ShowCheckboxField("education[]", "college")." Среднее специальное<br />"; } } ?>
© «Битрикс», 2001-2024, «1С-Битрикс», 2024