柠檬/yii2-inspinia

Inspinia 模板小部件

安装: 13

依赖项: 0

建议者: 0

安全: 0

星标: 0

关注者: 0

分支: 0

开放问题: 0

语言:JavaScript

类型:yii2-extension

dev-master 2017-02-08 02:30 UTC

This package is not auto-updated.

Last update: 2024-09-28 19:47:22 UTC


README

v2.6.2.1

分支: https://github.com/lkk/yii2-inspinia

这是一个商业模板,使用前请先购买版权

https://wrapbootstrap.com/theme/inspinia-responsive-admin-theme-WB0R5L90S

#安装 composer require lemon/yii2-inspinia "*"

在main.php中增加

'components' => [
    'view' => [
         'theme' => [
             'pathMap' => [
            '@app/views' => '@vendor/lemon/yii2-inspinia/views'
            ],
        ],
    ],
],

或者 将vendor/lemon/yii2-inspinia/views下的文件,替换自己views下的文件

如指定页面error使用layouts/empty,方法如下

public function beforeAction($action)
{
    if (parent::beforeAction($action)) {
        if ($action->id=='error')
            $this->layout ='empty';
        return true;
    } else {
        return false;
    }
}

inspinia 面板使用

<?php Panel::begin([
    'title'=>$this->title,
    'description'=> '标题',
    'toolbar'=>[
        ...
    ]
])?>

    <?php echo GridView::widget([
        'dataProvider' => $dataProvider,
        'tableOptions' => ['class' => 'table table-hover']
    ]); ?>

<?php Panel::end()?>

toolbar 参数

'toolbar'=>[
        [
            'title' => '',
            'link'  => Url::to(['/']),
            'icon'  => 'wrench',
            'items' => [
                [
                    'title' => 'Item 1',
                    'link'  => Url::to(['/']),
                    'icon'  => 'earth',
                ],
                [
                    'title' => 'Item 2',
                    'link'  => Url::to(['/']),
                    'icon'  => 'pencil',
                ],
            ],
        ],
        [
            'title' => 'QQ',
            'link'  => Url::to(['http://qq.com']),
            'icon'  => 'qq',
        ]
    ]# yii2-inspinia