当前结构
application
-modules
--Users
---controllers
----Users.php --- class Users
--Wide
---models
----Wide_model.php --- class Wide_model
autoload.php
$autoload['model'] = array('Wide/Wide_model');
我已经尝试过的事情
wide_model.php
,将自动加载替换为Wide/wide_model
Wide_model.php
但将模块名称保持为小写,自动加载到wide/Wide_model
Wide_model.php
class Wide_model extends CI_Model {
public function insert($table, $data) {
$data['modify'] = date('Y-m-d H:i:s');
if ($this->db->insert($table, $data)) {
return "true";
} else {
return "false";
}
}
$autoload['model'] = array('Wide/Wide_model');
答案 0 :(得分:0)
这会奏效。 (测试)
转到您的模型文件并重命名到
Wide_model.php --> wide_model.php
然后转到autoload.php
& 更改此
$autoload['model'] = array('Wide/wide_model');
要访问模型功能使用此
$this->wide_model->FunctionName();