maks757 / yii2-multi-lang
此包的最新版本(3.0.2)没有可用的许可信息。
支持多语言的Yii2 URL管理器。
3.0.2
2018-05-17 08:31 UTC
README
安装
您可以使用此迁移语言表或您的ActiveRecord模型。
yii migrate --migrationPath=@vendor/maks757/yii2-multi-lang/migration
如果您使用自己的ActiveRecord模型,请实现ILanguage接口。
maks757\multilang\components\ILanguage
main.php配置UrlManager
'UrlManager' => [
'class' => 'maks757\multilang\MultiLangUrlManager'
...
]
将TranslationBehavior添加到ActiveRecord配置
public function behaviors() { return [ 'translation' => [ 'class' => TranslationBehavior::className(), 'translationClass' => ArticleTranslation::className(), 'relationColumn' => 'article_id' ] ]; }