Class common\db\fields\HtmlField
| Inheritance | common\db\fields\HtmlField » common\db\fields\TextAreaField » common\db\fields\TextField » common\db\fields\Field » Yii\base\Object |
|---|
Class HtmlField Поле WYSIWYG редактора. Использует CKEditor
Public Properties
| Property | Type | Description | Defined By |
|---|---|---|---|
| $attr | string | атрибут модели | common\db\fields\Field |
| $data | callable | функция возвращающая данные ассоциированные с полем | common\db\fields\Field |
| $defaultValue | mixed | значение поля присваевоемое модели перед сохранением, в случае если текущий атрибут не задан | common\db\fields\Field |
| $editInGrid | bool | возможность редактирования значения поля в гриде | common\db\fields\Field |
| $editableAction | string | действие для редактирования модели из грида | common\db\fields\Field |
| $filterInputClass | string|array | имя класса, либо конфигурация компонента который рендерит поле ввода расширенного фильтра | common\db\fields\Field |
| $formTemplate | string | шаблон для поля | common\db\fields\Field |
| $gridOptions | array | опции по умолчанию при отображении в гриде | common\db\fields\Field |
| $initValue | mixed | значение присваевоемое полю при создании модели с сценарием \common\db\ActiveRecord::SCENARIO_SEARCH | common\db\fields\Field |
| $inputClass | common\db\fields\HtmlField | ||
| $isRequired | bool | обязательно ли поле к заполнению | common\db\fields\Field |
| $isSafe | bool | использоваь ли валидатор safe | common\db\fields\Field |
| $model | common\db\ActiveRecord | модель | common\db\fields\Field |
| $options | array | массив html атрибут поля формы | common\db\fields\Field |
| $queryModifier | callable | функция для применения ограничений при поиске по полю. | common\db\fields\Field |
| $search | bool | участвует ли поле при поиске | common\db\fields\Field |
| $showInExtendedFilter | bool | отображать в расширенном фильре | common\db\fields\Field |
| $showInFilter | bool | отображать в фильтре грида | common\db\fields\Field |
| $showInForm | bool | отображать в форме | common\db\fields\Field |
| $showInGrid | bool | отображать в гриде | common\db\fields\Field |
| $showInTableInput | bool | отображать поле при табличном вводе | common\db\fields\Field |
| $showInView | bool | отображать при детальном просмотре | common\db\fields\Field |
| $tab | string | вкладка формы на которой должно быть расположено поле | common\db\fields\Field |
| $title | string | подпись атрибута | common\db\fields\Field |
| $viewOptions | array | опции по умолчанию при детальном просмотре | common\db\fields\Field |
| $widgetOptions | array | параметры виджета поля ввода | common\db\fields\Field |
Protected Properties
| Property | Type | Description | Defined By |
|---|---|---|---|
| $_dataValue | array | данные ассоциированные с полем (key=>value) | common\db\fields\Field |
| $_gridFilter | mixed | значение фильтра грида установленное | common\db\fields\Field |
Public Methods
Protected Methods
| Method | Description | Defined By |
|---|---|---|
| defaultGrid() | Конфигурация грида по умолчанию | common\db\fields\Field |
| defaultGridFilter() | Возвращает значение фильтра для по умолчанию | common\db\fields\Field |
| defaultView() | Конфигурация детального просмотра по умолчанию | common\db\fields\Field |
| getFormAttrName() | Возвращает имя атрибута для поля формы | common\db\fields\Field |
| grid() | Конфигурация поля для грида (GridView) | common\db\fields\Field |
| view() | Конфигурация поля для детального просмотра | common\db\fields\Field |