fgh151 / yii2-params

Yii2 参数文件管理

安装: 210

依赖关系: 0

建议者: 0

安全性: 0

星标: 3

关注者: 3

分支: 2

开放问题: 0

类型:yii2-extension

1.0.5 2017-11-09 12:32 UTC

This package is auto-updated.

Last update: 2024-08-28 22:57:33 UTC


README

俄罗斯语文档将很快在OpenItStudio网站上提供

Yii2 参数文件管理工具

安装

安装此扩展的首选方式是通过 composer

运行以下命令之一:

php composer.phar require --prefer-dist fgh151/yii2-params "*"

或者在你的 composer.json 文件的 require 部分添加:

"fgh151/yii2-params": "*"

to the require section of your composer.json file.

使用

扩展安装后,只需在你的配置中添加即可

        'modules' => [
               ...
               'params' => [
                   'class' => 'fgh151\modules\params\Module',
                   'paramsFilePath' => [
                       'Common params' => '@common/config/params.php',
                       'Backend Params' => '@backend/config/params.php',
                       'Frontend Params' => '@frontend/config/params.php',
                   ]
               ]
           ],

将文件名和路径添加到 paramsFilePath 数组中

RBAC

你可以使用模块与 RBAC。只需将其添加到你的配置中

        'modules'    => [
             'params' => [
                'class' => 'fgh151\modules\params\Module',
                'paramsFilePath' => [
                    'Common params' => '@common/config/params.php',
                    'Backend Params' => '@backend/config/params.php',
                    'Frontend Params' => '@frontend/config/params.php',
                ],
                'as access' => [
                    'class' => 'yii\filters\AccessControl',
                    'rules' => [
                        [
                            'allow' => true,
                            'roles' => ['admin'],
                        ]
                    ]
                ]
             ]
            ...
        ],

使用

美化 URL /params

非美化 URL index.php?r=params