Class common\db\fields\ParentListField

Inheritancecommon\db\fields\ParentListField » common\db\fields\ListField » common\db\fields\Field » Yii\base\Object

Class ParentListField Поле для привязки древовидных моделей к родителю

Public Properties

Hide inherited properties

PropertyTypeDescriptionDefined 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\ListField
$isRequired common\db\fields\ParentListField
$isSafe bool использоваь ли валидатор safe common\db\fields\Field
$model common\db\ActiveRecord модель common\db\fields\Field
$numeric bool значения выпадающего списка - числовые common\db\fields\ListField
$options array массив html атрибут поля формы common\db\fields\Field
$queryModifier callable функция для применения ограничений при поиске по полю. common\db\fields\Field
$search common\db\fields\ParentListField
$showInExtendedFilter common\db\fields\ParentListField
$showInFilter bool отображать в фильтре грида common\db\fields\Field
$showInForm bool отображать в форме common\db\fields\Field
$showInGrid common\db\fields\ParentListField
$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

Hide inherited properties

PropertyTypeDescriptionDefined By
$_dataValue array данные ассоциированные с полем (key=>value) common\db\fields\Field
$_gridFilter mixed значение фильтра грида установленное common\db\fields\Field

Public Methods

Hide inherited methods

MethodDescriptionDefined By
__construct() Конструктор common\db\fields\Field
applySearch() Накладывает ограничение на поиск common\db\fields\Field
behaviors() Поведения common\db\fields\Field
extendedFilterForm() Формирование Html кода поля для вывода в расширенном фильтре common\db\fields\Field
getDataValue() Возвращает массив данных ассоциированных с полем common\db\fields\Field
getEditableUrl() Создает url для x-editable common\db\fields\Field
getForm() Формирование Html кода поля для вывода в форме common\db\fields\Field
getGrid() Результурующая конфигурация поля грида (GridView) common\db\fields\Field
getGridFilter() Возвращает значение фильтра для грида common\db\fields\Field
getView() Результирующая конфигурация поля для детального просмотра common\db\fields\Field
getWrappedForm() Формирует html код поля формы обернутый в шаблон common\db\fields\Field
rules() Правила валидации common\db\fields\ListField
search() Поиск common\db\fields\Field
setGridFilter() common\db\fields\Field
xEditable() common\db\fields\ListField

Protected Methods

Hide inherited methods

MethodDescriptionDefined By
defaultGrid() Конфигурация грида по умолчанию common\db\fields\Field
defaultGridFilter() Возвращает значение фильтра для по умолчанию common\db\fields\ListField
defaultView() Конфигурация детального просмотра по умолчанию common\db\fields\Field
getFormAttrName() Возвращает имя атрибута для поля формы common\db\fields\Field
grid() Конфигурация поля для грида (GridView) common\db\fields\ListField
view() Конфигурация поля для детального просмотра common\db\fields\ListField

Property Details

$isRequired public property
$isRequired true
$search public property
$search false
$showInExtendedFilter public property
$showInGrid public property
$showInGrid false