gamitg/yii2-detailview4cols

This extension is a variation of the DetailView widget of Yii2. It has simply the same code with a few modification to it.


Keywords
extension, yii2, detailview, detailview4cols, detailviewfourcolumns, four column table, detailview four columns, four column table detail view yii2, four columns yii2, Yii2-detailview4column
License
GPL-3.0+

Documentation

DetailView4cols Extension for Yii2

This extension is a variation of the DetailView widget of Yii2. It has simply the same code with a few modification to it. Thanks to "Yii 1.1: detailview4col (Developed by: c@cba) extension".

Latest Stable Version Total Downloads Latest Unstable Version License Monthly Downloads Daily Downloads

Installation

The preferred way to install this extension is through composer.

Either run

php composer.phar require --prefer-dist gamitg/yii2-detailview4cols "*"

or add

"gamitg/yii2-detailview4cols": "*"

to the require section of your composer.json file.

Note

If you getting error while installing this extension, so just add following line in your composer.json file.

"minimum-stability": "dev",
"prefer-stable": true,

Because of this extension currently available only in dev-master. So, i appreciate your suggestion and also issue fixing related to this extension.

Usage

Once the extension is installed, simply use it in your code by :

<?= \gamitg\detailview4cols\DetailView4Col::widget(); ?>

Example

    <?= \gamitg\detailview4cols\DetailView4Col::widget([
                'model' => $model,
                'options'=>['class'=>'table table-striped table-bordered detail-view'],
                'attributes' => [
                    'id',
                    [
                        'attribute' => 'user_id',
                        'value' => $model->user->user_name,
                        'oneRow' =>true
                    ],
                    'page.page_no',
                    'comment:ntext',
                    'time:datetime',
                    [
                        'attribute'=>'created_by',
                        'value'=>(!empty($model->user_id) ? $model->user_id : "Not Set")
                    ],
                ],
        ]) ?>