Class app\modules\main\widgets\elist\EList
Inheritance | app\modules\main\widgets\elist\EList » common\widgets\App » yii\base\Widget |
---|
Class EList Виджет для вывода элементов. Отображаемая сущность должна наследовать \common\db\ActiveRecord
Public Properties
Property | Type | Description | Defined By |
---|---|---|---|
$labelAttr | string | имя выводимого атрибута | app\modules\main\widgets\elist\EList |
$limit | int | количество выводимых элементов | app\modules\main\widgets\elist\EList |
$modelClass | string | имя класса модели | app\modules\main\widgets\elist\EList |
$models | array | массив моделей | app\modules\main\widgets\elist\EList |
$options | array | массив атрибутов html тега | app\modules\main\widgets\elist\EList |
$order | array | сортировка элементов | app\modules\main\widgets\elist\EList |
$queryModify | callable | функция для модификации запроса. | app\modules\main\widgets\elist\EList |
$showCond | string | условие отображения виджета | common\widgets\App |
$showCondType | int | тип условия для отображения виджета | common\widgets\App |
$tpl | string | представление виджета | common\widgets\App |
$urlCreate | callable | функция возвращающая url модели. | app\modules\main\widgets\elist\EList |
Protected Properties
Property | Type | Description | Defined By |
---|---|---|---|
$parentLevel | int | глубина родительского раздела | app\modules\main\widgets\elist\EList |
Public Methods
Method | Description | Defined By |
---|---|---|
init() | app\modules\main\widgets\elist\EList | |
isShow() | Отображать ли данный виджет | common\widgets\App |
run() | app\modules\main\widgets\elist\EList |
Property Details
имя выводимого атрибута
количество выводимых элементов
имя класса модели
массив моделей
массив атрибутов html тега
сортировка элементов
глубина родительского раздела
функция для модификации запроса. Принимает аргументом \common\db\TActiveQuery
функция возвращающая url модели. Принимает аргументом модель для которой необходимо создать url