Skip to content

prawee/yii2-grid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Extends grid classes for Yii2 and Bootstrap 4

Contains

  • ActionAuthColumn
  • ActionChildColumn
  • ActionColumn
  • ActionRuleColumn
  • ImageColumn
  • MediaColumn

Installation

on your terminal run this command

php composer.phar require prawee/yii2-grid "dev-master"

or add to composer.json on require path.

"prawee/yii2-grid": "dev-master"

Usage

ActionColumn

on your grid

....
[
    'class'=>'prawee\grid\ActionColumn',
],
.....

ImageColumn

on your grid

....
[
    'class'=>'prawee\grid\ImageColumn',
    'attribute'=>'image',
    'options'=>[
        'width'=>'40px',
    ],
],
....

ActionChildColumn

on your grid

...
[
    'class'=>'prawee\grid\ActionChildColumn',
],
...

or it have child that's support multi param

...
[
    'class'=>'prawee\grid\ActionChildColumn',
    'params'=>[
        'ref'=>Yii::$app->getRequest()->get('id'),
        'station'=>2,
    ],
],
...

MediaColumn

on your grid

....
[
    'class'=>'prawee\grid\MediaColumn',
    'attribute'=>'name',
    'format'=>'image', #image,video
    'options'=>[
        'width'=>'40px',
    ],
],
....