matthew-p / yii2-translate-db
翻译数据库表和列。
1.0
2017-10-27 12:15 UTC
Requires
- yiisoft/yii2: *
This package is auto-updated.
Last update: 2023-08-19 23:18:14 UTC
README
一个非常简单的翻译数据库表和列的扩展
安装
安装此扩展的首选方法是使用 composer。
运行以下命令之一:
php composer.phar require --prefer-dist matthew-p/yii2-translate-db "*"
或
"matthew-p/yii2-translate-db": "*"
将以下内容添加到您的 composer.json
文件的 require 部分中。
使用方法
扩展安装完成后,只需在您的代码中简单使用即可
在控制台 main.php 中添加
return [ ... 'controllerMap' => [ ... 'message' => [ 'class' => MPMessageController::class, 'configFile' => '@common/messages/config.php', // Set path to message config file 'storedDbMessages' => '@common/db_messages.php', // File where temporary stored data from db. This file must not be blocked (except) in messages config.php 'tablesMessages' => [ ARModel::class => ['title', 'title_for'], // ActiveRecord model => [column1, column2 ...] ARModel2::class => ['title'], ] ], ... ] ... ];
然后在控制台运行
php yii message