模型Model使用问题

来源:3-1 ThinkPHP3.2.3目录结构和运行原理

大王巡小山

2018-08-27

老师,我按照您的代码,在Common下建造了一个Model文件夹,然后建造了一个WitModel.class.php,里面的内容如下,//img.mukewang.com/szimg/5b8410b50001545106020431.jpg

后台控制器代码如下:

http://img.mukewang.com/szimg/5b841a9b000182e604770319.jpg

然后报错如下:

http://img.mukewang.com/szimg/5b841ac2000124bf08220195.jpg

,后来我就把Model文件夹和里面的模型放到了后台的Common目录下就没问题了,但是我还是想知道放在公共目录(Common\Model)下,这样前后台都可以调用,请问下老师,怎么解决啊?

写回答

2回答

singwa

2018-08-27

如果在 控制器文件的上面  


use Common\Model  下


然后 D("Wit");试试

0
1
大王巡小山
namespace Admin\Controller; use Think\Controller; use Common\Model; class WitController extends CommonController {... } 我开始也试过了,但是不行,把这个模型放到admin模块下的common就没事,放到公共模块就报错!
2018-08-27
共1条回复

singwa

2018-08-27

同学您好。你把 \Common\Model\Wit  换成 Common\Model\Wit试试。

0
3
singwa
回复
大王巡小山
好的。
2018-08-27
共3条回复

前端到后台ThinkPHP开发整站

用PHP+MySQL+Ajax开完新闻资讯整站,实现“小全栈”的梦想

3360 学习 · 1014 问题

查看课程