2010-02-04 50 views
2

在输入两个字段并单击提交后实现文本反馈的最佳方式是什么?使用蛋糕的反馈/确认页面

http://nyu.neighborrow.com/items

+1

如果您对问题做出更多努力和深入,您将从人们那里获得更好的答案(超出库存,“查阅手册”)。说真的,手册涵盖了很多这些东西,尤其是教程。同时查看ibm developerworks的文章(尽管它们现在有点过时了,IIRC)。 – 2010-02-04 17:11:31

回答

3

在你的控制器,你可以设置

if ($this->Items->save($this->data)) { 
    $this->Session->setFlash('Your data has been submitted'); 
    $this->redirect(array('action'=>'index')); 
} else { 
    $this->Session->setFlash('Error saving the data'); 
} 

http://book.cakephp.org/view/400/setFlash

if ($this->Items->save($this->data)) { 
    $this->flash('Your data has been submitted', '/items/', 5); 
} 

http://book.cakephp.org/view/426/flash

0

或者,您可以重定向到“成功完成”页面。有些第三方,如易趣,可能会要求你这样做。

决定你想如何你的应用程序的行为和实施这种方式!