Extends grid classes for Yii2 and Bootstrap 4
Contains
- ActionAuthColumn
- ActionChildColumn
- ActionColumn
- ActionRuleColumn
- ImageColumn
- MediaColumn
Installation
on your terminal run this command, (*1)
php composer.phar require prawee/yii2-grid "dev-master"
or add to composer.json on require path., (*2)
"prawee/yii2-grid": "dev-master"
Usage
ActionColumn
on your grid, (*3)
....
[
'class'=>'prawee\grid\ActionColumn',
],
.....
ImageColumn
on your grid, (*4)
....
[
'class'=>'prawee\grid\ImageColumn',
'attribute'=>'image',
'options'=>[
'width'=>'40px',
],
],
....
ActionChildColumn
on your grid, (*5)
...
[
'class'=>'prawee\grid\ActionChildColumn',
],
...
or it have child that's support multi param, (*6)
...
[
'class'=>'prawee\grid\ActionChildColumn',
'params'=>[
'ref'=>Yii::$app->getRequest()->get('id'),
'station'=>2,
],
],
...
on your grid, (*7)
....
[
'class'=>'prawee\grid\MediaColumn',
'attribute'=>'name',
'format'=>'image', #image,video
'options'=>[
'width'=>'40px',
],
],
....