cakephp模型中的其他方法导致500错误

| 嘿, 我正在尝试使用模型中的一些其他方法优化几个cakephp控制器,但返回了500 Internal Server错误。有人能指出我正确的方向吗? 模型:
function getID($id) {
 $tmp = $this->find(\"all\",array(\'conditions\'=>array(\'Model.id\'=>$id)));
 return $tmp;
}
控制器:
function getTotalQuestions(){
 $tmp=$this->Model->getID(7);
 debug($tmp);
}
有时我不会收到500错误,但是会出现一条错误消息,告诉我没有将任何变量传递给getID。 任何帮助将不胜感激 塔夫     
已邀请:
这就是您如何(最有可能)措辞您的功能。您需要更改函数名称的格式:
function get_id($id = null) {
   // code here
}

function get_total_questions() {
   $tmp = $this->Model->get_id(7);
  // ...
}
有关更多详细信息,请访问http://book.cakephp.org/view/908/Requirements#!/view/904/Controller-Conventions。但它指出:   惯例是您的网址是   小写并强调   / red_apples / go_pick是正确的   表格访问   RedApplesController :: go_pick操作。     

要回复问题请先登录注册