将用户界面和管理员界面分开。
- 建立两张表,分别为用户表和管理员表。
- 将用户界面和管理员界面分别独立让其拥有各自的model。
- 将common文件夹里的LonginForm.php分别copy到用户界面frontend文件夹下的model下面,以及管理员界面backend文件夹下的model下面。
- 在common文件夹里建一个AdminModel.php用于管理员界面的调用。
- AdminModel.php与User.php格式一样。只改函数名即可。
- 引用common里的model,在php文件头部添加use common\models\User;
- 改变相应的命名空间namespace frontend\models;以及namespace backend\models;
- 在各个部分进行相应的调整。
可进行各个页面汉化,如下注册页面。