action:
class NewsmAction extends Action {
public function add() {
$news = D("news");
// $news = new NewsModel();
$news->aa();
if($news->create()) {
// $news->newsDate = time();
if($news->add()) {
$this->success("发布新闻成功!");
} else {
echo "add failed";
}
} else {
echo "create failed";
}
}
}
model:
class NewsModel extends Model {
protected $_validate = array(
array('newsTitle','required','新闻标题不能为空'),
array('newsFrom','required','新闻来源不能为空')
);
public function aa() {
echo "aa";
}
}D方式实例化后,提示Model:aa您所请求的方法不存在!,但发布新闻成功我换成$news = new NewsModel();方式后,可以用aa方法了,但create failed...........
最佳答案