Muh*_*saf 1 yii2 yii2-advanced-app
在Yii2高级模板中,任何人都可以指导我如何在前端和后端使用模型.
其次,如果我想在前端和后端使用模块,我该怎么办?
我已经尝试过将模型放在一起.但我无法访问它.我是yii2的新手,所以详细的指南会有所帮助.
aro*_*hev 10
一般来说,放置它的位置并不重要.
但在高级模板中, 公共文件夹完全存在于这些目的.
例如,创建User模型并将其放在common\models文件夹中:
<?php
namespace common\models;
use yii\db\ActiveRecord;
class User extends ActiveRecord
{
...
}
Run Code Online (Sandbox Code Playgroud)
无需特殊配置.
然后你就可以这样使用它:
use common\models\User;
User::find()->...
Run Code Online (Sandbox Code Playgroud)
要么
common\models\User::find()->...
Run Code Online (Sandbox Code Playgroud)
与模块相同,只是将其内容放在common\modules\users例如中.Common文件夹适用于常用类.
还要检查官方PHP文档的命名空间.
| 归档时间: |
|
| 查看次数: |
4934 次 |
| 最近记录: |