高级模板下 前台如何调用后台的model? [ 2.0 版本 ]
因为前台有些操作需要用到model类,和后台操作一致,不想在前台再创建一次model,
有没有什么方法是直接可以调用后台model的。。。。
论坛上有回答说是use (use backend\models\article\Article)?这样不对的。。请解。谢谢。
最佳答案
其他 2 个回答
-
你的Article类的namespace到底是“backend\models\article”还是“app\models\article”?你可能没有完全理解namespace的作用。。
共 5 条回复@474352380 我也有和你这个类似的场景。frontend中User模型的命名空间是namespace frontend\models,在backend中通过use frontend\models\User来调用这个模型,很顺利,没有发现你这种错误。或者你可以把代码贴出来看一下。。
BoyLee 觉得很赞 -
chiguangrong 回答于 2017-08-24 10:26 举报
楼主解决了吗?? 我现在也是跟你一样的问题
Unable to find 'backend\models\Category' in file: D:\phpStudy\WWW\yii2/backend/models/Category.php. Namespace missing?
共 1 条回复
最爱红烧肉
注册时间:2014-11-07
最后登录:2017-10-27
在线时长:69小时2分
最后登录:2017-10-27
在线时长:69小时2分
- 粉丝11
- 金钱4740
- 威望30
- 积分5730