zarv1k / yii2-params
Yii2 高级参数
0.1.1
2016-09-01 07:39 UTC
Requires
- yiisoft/yii2: >=2.0.4
README
此扩展为 Yii 2 应用程序提供高级参数。(警告:此扩展处于开发中,不稳定,不适用于生产使用)
安装
安装此扩展的首选方式是通过 composer。
运行以下命令
php composer.phar require --prefer-dist zarv1k/yii2-params "*"
或者
"zarv1k/yii2-params": "*"
将以下内容添加到您的 composer.json
文件的 require 部分。
运行迁移以在数据库中创建参数表
yii migrate --migrationPath=@zarv1k/params/migrations
一旦扩展安装完成,只需修改您的应用程序配置如下
return [ // ... 'params' => '@zarv1k/params/config/default.php', // ... ];
或者使用您自定义的参数组件配置如下
return [ // ... 'params' => [ 'class' => 'zarv1k\params\components\Params', 'filePath' => '@app/config/params.php' ], // ... ];
要管理您网站上的应用程序参数,您可以启用参数模块
return [ // ... 'modules' => [ // ... 'params' => [ 'class' => 'zarv1k\params\modules\params\Module' ], // ... ], ];
然后您可以通过以下 URL 访问参数模块
https:///path/to/index.php?r=params
或者如果您已启用美观的 URL,您可以使用以下 URL
https:///path/to/index.php/params
用法
\Yii::$app->params['param_scope.param_code']