返回列表 发帖

method findAll not defined

我按照sp的开发手册上写的留言功能做的时候。没有在默认控制器中写。而是新建了一个guestbook控制器。运行的时候总数提示
“method findAll not defined"。下面的代码放在默认的main控制器中是正常的。不知道是不是spClass函数的问题

class guestbook extends spController{
function index(){
  //留言列表
  $posturl = spUrl('leavemessage','leave');
  
  echo '<p align="centet"><h2>我的留言</h2></p>';
  echo '<p>请写下您的留言:</p>';
  echo '<form action="'.$posturl.'" method="post">';
  echo '<p>您的名字:<input type="text" name="name" /></p>';
  echo '<p>留言标题:<input type="text" name="title" /></p>';
  echo '<p>留言内容:<textarea name="content"></textarea></p>';
  echo '<p><input type="submit" value="提交" /></p>';
  echo '</form>';
  
  $rows = spClass("guestbook");
  
  if( $result = $rows->findAll() ){

   foreach($result as $value){
    $titleurl = spUrl('guestbook','show',array('id'=>$value['id']));
    echo '这里是第'.$value['id'].'条留言:<a href="'.$titleurl.'" target="_blank">
      '.$value['title'].'</a>';
    echo '<br />内容:'.$value['cotnent'];
   }
  }
}

.......



附件: 您需要登录才可以下载或查看附件。没有帐号?论坛注册

TOP

哈哈。原来搞了两个相同的类。(思维定势啊)

不过听了群里的jake说。
新实例的架构全部的model类都加上lib_

相信这下应该没有人在犯和我们一样的糊涂了吧。

TOP

我是在MODEL里全部加S

TOP

返回列表