art-craft / yii2-app-advanced

自定义语义URL,管理面板,用户,调试,Sass

安装次数: 27

依赖项: 0

建议者: 0

安全: 0

星标: 0

关注者: 5

分支: 0

开放问题: 0

语言:JavaScript

类型:项目

dev-master 2016-07-25 09:06 UTC

This package is auto-updated.

Last update: 2024-09-16 21:36:27 UTC


README

为user执行的迁移

  1. yii migrate/up --migrationPath=@vendor/dektrium/yii2-user/migrations
  2. yii migrate/up --migrationPath=@yii/rbac/migrations

为了关闭非管理员对管理面板的访问,在控制器中使用

          'AccessSecure' =>
            [
                'class' => AccessSecure::className(),
                'rules' => [
                    [
                        'actions' => ['login', 'error'],
                        'allow' => true,
                    ],
                    [
                        'allow' => true,
                        'roles' => ['admin'],
                    ],
                ],
            ],

为了在composer.json中添加名称的转写,请添加

    "2amigos/yii2-transliterator-helper": "*"

    В моделях

    public function behaviors()
        {
            return [
                'slug' => [
                    'class' => 'common\behaviors\Slug',
                    'in_attribute' => 'title',
                    'out_attribute' => 'slug',
                    'translit' => true
                ],
            ];
        }