meliorator / yii2-helpers
Yii框架小助手
dev-master
2019-06-26 00:39 UTC
Requires
- yiisoft/yii2: *
This package is auto-updated.
Last update: 2024-09-17 08:38:01 UTC
README
##为使用迁移类模板编写的yii2小助手类,需要添加以下代码
'controllerMap' => [ 'migrate' => [ 'class' => 'yii\console\controllers\MigrateController', 'templateFile' => '@app/vendor/meliorator/yii2-helpers/migration_template.php', ], ],
####用于使用本地化站点
- 在config/web.php的components部分添加以下代码
'i18n' => [ 'translations' => [ 'app*' => [ 'class' => 'yii\i18n\PhpMessageSource', 'basePath' => '@app/messages', 'sourceLanguage' => 'en-US', 'fileMap' => [ 'app' => 'app.php', // 'app/error' => 'error.php', ], ], ], ],
- 添加支持的语言参数
'langs' => [ 'en' => 'English', 'ua' => 'Українська', 'ru' => 'Русский' ], 'defaultLangId' => 'en',
- 将LocalizeBehavior行为附加到Controller
public function behaviors() { return ArrayHelper::merge(parent::behaviors(), [ 'localizeBehavior' => LocalizeBehavior::className(), ] ); }