thinkphp调用自定义的 Model

浏览:4508 发布日期:2015/07/28 分类:求助交流
Tp 3.2.3
================================
Home-Model-User_infoModel.class.php :
namespace Home\Model;
use Think\Model;
class User_infoModel extends Model
{
public function getStr(){
return 'Model';
}
}

===========================
Home-Controller-IndexController.class.php :
namespace Home\Controller;
use Think\Controller;
class IndexController extends Controller {
public function index(){
$User = D('User_info');
dump($rs=$User->getStr());
}
}

=========================
然后报错信息 这样:
Think\Model:getStr方法不存在!
错误位置
FILE: D:\xampp\htdocs\sublime\wx\think\Think\Library\Think\Model.class.php  LINE: 241
TRACE
#0 D:\xampp\htdocs\sublime\wx\think\Think\Library\Think\Model.class.php(241): E('Think\\Model:get...')
#1 D:\xampp\htdocs\sublime\wx\think\weixin\Home\Controller\IndexController.class.php(7): Think\Model->__call('getStr', Array)
#2 D:\xampp\htdocs\sublime\wx\think\weixin\Home\Controller\IndexController.class.php(7): Think\Model->getStr()
#3 [internal function]: Home\Controller\IndexController->index()
#4 D:\xampp\htdocs\sublime\wx\think\Think\Library\Think\App.class.php(164): ReflectionMethod->invoke(object(Home\Controller\IndexController))
#5 D:\xampp\htdocs\sublime\wx\think\Think\Library\Think\App.class.php(202): Think\App::exec()
#6 D:\xampp\htdocs\sublime\wx\think\Think\Library\Think\Think.class.php(120): Think\App::run()
#7 D:\xampp\htdocs\sublime\wx\think\Think\ThinkPHP.php(97): Think\Think::start()
#8 D:\xampp\htdocs\sublime\wx\think\index.php(24): require('D:\\xampp\\htdocs...')
#9 {main}
最佳答案
评论( 相关
后面还有条评论,点击查看>>