Spec-Zone.ru › Yii 2.0

Класс yii\helpers\Html

Все классы | Свойства | Методы
Наследование yii\helpers\Html » yii\helpers\BaseHtml
Подклассы yii\bootstrap\BaseHtml, yii\bootstrap\Html
Доступна с версии 2.0
Исходный код https://github.com/yiisoft/yii2/blob/master/framework/helpers/Html.php

Html предоставляет набор статических методов для генерации часто используемых HTML-тегов.

Практически все методы в этом классе позволяют задавать дополнительные атрибуты HTML для генерируемых HTML-тегов. Вы можете указать, например, class, style или id для HTML-элемента, используя параметр $options. Подробности см. в документации метода tag().

Для получения более подробной информации и инструкций по использованию Html, см. статью руководства по помощникам 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
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
hiddenInput() Генерирует скрытое поле ввода. yii\helpers\BaseHtml
img() Генерирует тег изображения. yii\helpers\BaseHtml
input() Генерирует поле ввода заданного типа. yii\helpers\BaseHtml
jsFile() Генерирует тег скрипта, указывающий на внешний 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() Отображает теги опций, которые могут использоваться dropDownList() и listBox(). yii\helpers\BaseHtml
renderTagAttributes() Отображает атрибуты тега HTML. yii\helpers\BaseHtml
resetButton() Генерирует тег кнопки сброса. yii\helpers\BaseHtml
resetInput() Генерирует кнопку сброса типа input. yii\helpers\BaseHtml
script() Генерирует тег script. yii\helpers\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-helpers-html.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API