我已经使用 codeigniter 一段时间了。但我还是新手。当我遇到一些问题时,需要几天的时间才能弄清楚并解决它。
Unable to locate the model you have specified: page_m
我也经常面临这些错误。但是,由于我使用了多个层次结构的类(控制器),所以我无法弄清楚。
有什么方法可以让 codeigniter 用行号记录错误消息?
我已经使用 codeigniter 一段时间了。但我还是新手。当我遇到一些问题时,需要几天的时间才能弄清楚并解决它。
Unable to locate the model you have specified: page_m
我也经常面临这些错误。但是,由于我使用了多个层次结构的类(控制器),所以我无法弄清楚。
有什么方法可以让 codeigniter 用行号记录错误消息?
您必须在 Application/Models 目录中创建模型。并确保扩展您的 CI_Model 类。
例如。型号名称:my_model
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class my_model extends CI_Model {
public function __construct() {
$this->load->database();
}
}
您确定文件名与类名相同吗?
如果您的文件是page_model.php
类必须以class Page_Model extends CI_Model
在你的控制器中记住$this->load->model('page_model');