日期:2014-05-17  浏览次数:20469 次

thinkphp自定义业务逻辑有问题?
模型:
PHP code

class DepartmentModel extends Model{
    
    public function getIndexDepart()
    {
        return 1; 
    }
      


控制器
PHP code
 
class IndexAction extends Action
{
    public function index()
    {
$a = D('Department');
echo " <pre>";
print_r($a->getIndexDepart());
echo " </pre>";
        //echo THINK_PATH;
    }

}


可是TP提示:

Model:getIndexDepart您所请求的方法不存在!


求解


------解决方案--------------------
PHP code

class IndexAction extends Action
{
    public function index()
    {
        $a = D('Department');
[color=#FF0000]        get_class($a);[/color]
        echo "<pre>";
        print_r($a->getIndexDepart());
        echo "</pre>";
        //echo THINK_PATH;
    }

}