我正在尝试使用模型,但出现致命错误,因此我认为它无法正确自动加载。
ErrorException [致命错误]:类
未找到“属性_模型”
有问题的控制器线路:
$properties = new Properties_Model;
该模型:
class Properties_Model extends Model
{
public function __construct()
{
parent::__construct();
}
}
我还把课程安排在三个不同的地点,希望其中一个能奏效,但都失败了。
他们是:
应用程序/类/模型
应用/型号
应用/模型
我缺少什么?
啊,这个问题直接通过电子邮件发送给我(通过我网站的联系表)!
这是我的回应(为了其他可能遇到这个问题的人的利益)。
名为的模型的正确位置特性 is
application/classes/model/properties.php
类定义如下
如下
class Model_Properties extends Model { }
将上面的下划线视为
目录分隔符。也就是说,如果你
将下划线替换为 / you
会有:“模型/属性”,其中
将是您的文件application/classes
.
要从控制器加载模型,
你可以使用 PHP 的标准 new
运算符或做我喜欢的事情,即
$propertiesModel = Model::factory('Properties');
我不是 100% 为什么我更喜欢这种方式......
但这对我有用:)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)