Класс yii\bootstrap\Html
| Наследование | yii\bootstrap\Html » yii\bootstrap\BaseHtml » yii\helpers\Html » yii\helpers\BaseHtml |
|---|---|
| Доступно с версии | 2.0.5 |
| Исходный код | https://github.com/yiisoft/yii2-bootstrap/blob/master/Html.php |
Html — это улучшенная версия класса-помощника yii\helpers\Html, предназначенного для потребностей Bootstrap.
Этот класс наследует все возможности класса yii\helpers\Html и может использоваться в качестве замены.
Внимание: не путайте yii\bootstrap\Html и yii\helpers\Html, будьте внимательны, какой класс вы используете внутри своих представлений.
Общедоступные свойства
| Свойство | Тип | Описание | Определено в |
|---|---|---|---|
| $attributeOrder | массив | Предпочтительный порядок атрибутов в теге. | yii\helpers\BaseHtml |
| $attributeRegex | строка | Регулярное выражение, используемое для проверки имени атрибута. | yii\helpers\BaseHtml |
| $dataAttributes | массив | Список атрибутов тега, которые должны быть обработаны особым образом, когда их значения являются массивами. | yii\helpers\BaseHtml |
| $voidElements | массив | Список пустых элементов (имя элемента => 1) | yii\helpers\BaseHtml |
Общедоступные методы
| Метод | Описание | Определено в |
|---|---|---|
| a() | Генерирует тег гиперссылки. | yii\helpers\BaseHtml |
| activeCheckbox() | Генерирует тег флажка вместе с меткой для указанного атрибута модели. | yii\helpers\BaseHtml |
| activeCheckboxList() | Генерирует список флажков. | yii\helpers\BaseHtml |
| activeDropDownList() | Генерирует раскрывающийся список для указанного атрибута модели. | yii\helpers\BaseHtml |
| activeFileInput() | Генерирует тег для ввода файла для указанного атрибута модели. | yii\helpers\BaseHtml |
| activeHiddenInput() | Генерирует тег скрытого поля ввода для указанного атрибута модели. | yii\helpers\BaseHtml |
| activeHint() | Генерирует тег подсказки для указанного атрибута модели. | yii\helpers\BaseHtml |
| activeInput() | Генерирует тег ввода для указанного атрибута модели. | yii\helpers\BaseHtml |
| activeLabel() | Генерирует тег метки для указанного атрибута модели. | yii\helpers\BaseHtml |
| activeListBox() | Генерирует список. | yii\helpers\BaseHtml |
| activePasswordInput() | Генерирует тег поля ввода пароля для указанного атрибута модели. | yii\helpers\BaseHtml |
| activeRadio() | Генерирует тег радиокнопки вместе с меткой для указанного атрибута модели. | yii\helpers\BaseHtml |
| activeRadioList() | Генерирует список радиокнопок. | yii\helpers\BaseHtml |
| activeStaticControl() | Генерирует статический элемент управления Bootstrap для указанного атрибута модели. | yii\bootstrap\BaseHtml |
| activeTextInput() | Генерирует тег поля ввода текста для указанного атрибута модели. | yii\helpers\BaseHtml |
| activeTextarea() | Генерирует тег textarea для указанного атрибута модели. | yii\helpers\BaseHtml |
| addCssClass() | Добавляет CSS-класс (или несколько классов) к указанным параметрам. | yii\helpers\BaseHtml |
| addCssStyle() | Добавляет указанный CSS-стиль к параметрам HTML. | yii\helpers\BaseHtml |
| beginForm() | Генерирует открывающий тег формы. | yii\helpers\BaseHtml |
| beginTag() | Генерирует открывающий тег. | yii\helpers\BaseHtml |
| button() | Генерирует тег кнопки. | yii\helpers\BaseHtml |
| buttonInput() | Генерирует кнопку ввода. | yii\helpers\BaseHtml |
| checkbox() | Генерирует поле ввода флажка. | yii\helpers\BaseHtml |
| checkboxList() | Генерирует список флажков. | yii\helpers\BaseHtml |
| csrfMetaTags() | Генерирует мета-теги с информацией о токенах CSRF. | yii\helpers\BaseHtml |
| cssFile() | Генерирует тег ссылки на внешний CSS-файл. | yii\helpers\BaseHtml |
| cssStyleFromArray() | Преобразует массив CSS-стилей в строковое представление. | yii\helpers\BaseHtml |
| cssStyleToArray() | Преобразует строку CSS-стилей в массивное представление. | yii\helpers\BaseHtml |
| decode() | Декодирует специальные HTML-сущности обратно в соответствующие символы. | yii\helpers\BaseHtml |
| dropDownList() | Генерирует раскрывающийся список. | yii\helpers\BaseHtml |
| encode() | Кодирует специальные символы в HTML-сущности. | yii\helpers\BaseHtml |
| endForm() | Генерирует закрывающий тег формы. | yii\helpers\BaseHtml |
| endTag() | Генерирует закрывающий тег. | yii\helpers\BaseHtml |
| error() | Генерирует тег, содержащий первую ошибку валидации указанного атрибута модели. | yii\helpers\BaseHtml |
| errorSummary() | Генерирует сводку ошибок валидации. | yii\helpers\BaseHtml |
| escapeJsRegularExpression() | Экранирует регулярное выражение для использования в JavaScript | yii\helpers\BaseHtml |
| fileInput() | Генерирует поле ввода файла. | yii\helpers\BaseHtml |
| getAttributeName() | Возвращает реальное имя атрибута из заданного выражения атрибута. | yii\helpers\BaseHtml |
| getAttributeValue() | Возвращает значение заданного имени или выражения атрибута. | yii\helpers\BaseHtml |
| getInputId() | Генерирует подходящий идентификатор ввода для указанного имени атрибута или выражения. | yii\helpers\BaseHtml |
| getInputName() | Генерирует подходящее имя ввода для указанного имени атрибута или выражения. | yii\helpers\BaseHtml |
| icon() | Создает HTML-иконку для bootstrap Glyphicons. | yii\bootstrap\BaseHtml |
| img() | Генерирует тег изображения. | yii\helpers\BaseHtml |
| input() | Генерирует поле ввода указанного типа. | yii\helpers\BaseHtml |
| jsFile() | Генерирует тег script, указывающий на внешний JavaScript-файл. | yii\helpers\BaseHtml |
| label() | Генерирует тег метки. | yii\helpers\BaseHtml |
| listBox() | Генерирует список. | yii\helpers\BaseHtml |
| mailto() | Генерирует гиперссылку mailto. | yii\helpers\BaseHtml |
| ol() | Генерирует маркированный список. | yii\helpers\BaseHtml |
| passwordInput() | Генерирует поле ввода пароля. | yii\helpers\BaseHtml |
| radio() | Генерирует элемент ввода радиокнопки. | yii\helpers\BaseHtml |
| radioList() | Генерирует список радиокнопок. | yii\helpers\BaseHtml |
| removeCssClass() | Удаляет CSS-класс из указанных опций. | yii\helpers\BaseHtml |
| removeCssStyle() | Удаляет указанный CSS-стиль из HTML-опций. | yii\helpers\BaseHtml |
| renderSelectOptions() | Рендерит теги options, которые могут быть использованы методами dropDownList() и listBox(). | yii\helpers\BaseHtml |
| renderTagAttributes() | Рендерит атрибуты HTML-тега. | yii\helpers\BaseHtml |
| resetButton() | Генерирует тег кнопки сброса. | yii\helpers\BaseHtml |
| resetInput() | Генерирует кнопку сброса типа input. | yii\helpers\BaseHtml |
| script() | Генерирует тег script. | yii\helpers\BaseHtml |
| staticControl() | Рендерит статический элемент управления Bootstrap. | yii\bootstrap\BaseHtml |
| style() | Генерирует тег style. | yii\helpers\BaseHtml |
| submitButton() | Генерирует тег кнопки отправки. | yii\helpers\BaseHtml |
| submitInput() | Генерирует кнопку отправки типа input. | yii\helpers\BaseHtml |
| tag() | Генерирует полный HTML-тег. | yii\helpers\BaseHtml |
| textInput() | Генерирует поле ввода текста. | yii\helpers\BaseHtml |
| textarea() | Генерирует область ввода текста. | yii\helpers\BaseHtml |
| ul() | Генерирует неупорядоченный список. | yii\helpers\BaseHtml |
Защищённые методы
| Метод | Описание | Определено в |
|---|---|---|
| activeBooleanInput() | Генерирует элемент ввода булевого типа. Этот метод вызывается главным образом методами activeCheckbox() и activeRadio(). | yii\helpers\BaseHtml |
| activeListInput() | Генерирует список полей ввода. | yii\helpers\BaseHtml |
| booleanInput() | Генерирует элемент ввода булевого типа. | yii\helpers\BaseHtml |
© 2008–2017 by Yii Software LLC
Licensed under the three clause BSD license.
http://www.yiiframework.com/doc-2.0/yii-bootstrap-html.html