lemon/yii2-inspinia

Inspinia template widgets

Installs: 13

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 0

Forks: 0

Open Issues: 0

Language:JavaScript

Type:yii2-extension

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

This package is not auto-updated.

Last update: 2024-06-08 18:22:03 UTC


README

v2.6.2.1

Forked: https://github.com/lkk/yii2-inspinia

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

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

#Installation 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 Panel使用

<?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