Class app\modules\main\widgets\comments\Comments

Inheritanceapp\modules\main\widgets\comments\Comments » yii\base\Widget

Class Comments Виджет добавления комментариев

Public Properties

Hide inherited properties

PropertyTypeDescriptionDefined By
$actionRoute string маршрут добавления комментария app\modules\main\widgets\comments\Comments
$dataProviderConfig array дополнительная конфигурация провайдера данных app\modules\main\widgets\comments\Comments
$editorClass string имя класса виджета редактора комментариев app\modules\main\widgets\comments\Comments
$editorOptions array настройки виджета редактора app\modules\main\widgets\comments\Comments
$formOptions array атрибуты формы app\modules\main\widgets\comments\Comments
$itemId int идентификатор элемента app\modules\main\widgets\comments\Comments
$marginStep int шаг смещения вложенных комментариев app\modules\main\widgets\comments\Comments
$modelClass string класс модели app\modules\main\widgets\comments\Comments
$pageSize int количество комментариев на одной странице. app\modules\main\widgets\comments\Comments
$queryModifier callable функция для преобразования запроса. app\modules\main\widgets\comments\Comments
$tpl string шаблон app\modules\main\widgets\comments\Comments

Protected Properties

Hide inherited properties

PropertyTypeDescriptionDefined By
$_skinAsset \yii\web\AssetBundle ассет скина app\modules\main\widgets\comments\Comments
$dataProvider \yii\data\ActiveDataProvider провайдер данных app\modules\main\widgets\comments\Comments

Property Details

$_skinAsset protected property
\yii\web\AssetBundle $_skinAsset null

ассет скина

$actionRoute public property
string $actionRoute "/main/comments/add"

маршрут добавления комментария

$dataProvider protected property
\yii\data\ActiveDataProvider $dataProvider null

провайдер данных

$dataProviderConfig public property

дополнительная конфигурация провайдера данных

$editorClass public property
string $editorClass "\\common\\widgets\\markitup\\MarkItUp"

имя класса виджета редактора комментариев

$editorOptions public property

настройки виджета редактора

$formOptions public property

атрибуты формы

$itemId public property
int $itemId null

идентификатор элемента

$marginStep public property
int $marginStep 20

шаг смещения вложенных комментариев

$modelClass public property

класс модели

$pageSize public property
int $pageSize 0

количество комментариев на одной странице. 0 - нет пагинации

$queryModifier public property

функция для преобразования запроса. Принимает аргумент \common\db\ActiveQuery

$tpl public property
string $tpl "index"

шаблон

Method Details

getSkinAsset() public method

Возвращает ассет скина

\yii\web\AssetBundle getSkinAsset( )
init() public method

void init( )
run() public method

void run( )
setSkinAsset() public method

Установка ассета скина

void setSkinAsset$val )
$val \yii\web\AssetBundle