在cakePHP脚手架中插入数据后,如何重定向到特定页面?

在cakePHP脚手架中插入数据后,如何重定向到特定页面?,php,cakephp,Php,Cakephp,我第一次在cakePHP中使用脚手架概念,一切都运行得很好,但我面临的问题是:数据插入数据库后,页面会自动重定向到成功页面 我只想让它重定向我的自定义操作页面 我可以在cakePHP脚手架上做吗 请帮帮我 不!我们不能在脚手架中添加自定义重定向。脚手架更像是非生产性部署,主要用于对框架及其应用程序的可行性给出初步想法 为了准确回答您的问题,您必须跳过特定操作的脚手架,编写保存逻辑,然后将其重定向到您想要的任何地方。 您可以烘焙控制器并创建可以节省时间的操作,还可以在其中添加重定向 希望这会有所帮

我第一次在cakePHP中使用脚手架概念,一切都运行得很好,但我面临的问题是:数据插入数据库后,页面会自动重定向到成功页面

我只想让它重定向我的自定义操作页面

我可以在cakePHP脚手架上做吗


请帮帮我

不!我们不能在脚手架中添加自定义重定向。脚手架更像是非生产性部署,主要用于对框架及其应用程序的可行性给出初步想法

为了准确回答您的问题,您必须跳过特定操作的脚手架,编写保存逻辑,然后将其重定向到您想要的任何地方。 您可以烘焙控制器并创建可以节省时间的操作,还可以在其中添加重定向


希望这会有所帮助。

在浏览了很多次之后,我发现了这个想法,下面是如何重定向到cakePHP脚手架中的自定义操作

public function afterScaffoldSave() {
         $this->redirect($this->referer());
      }

afterScaffoldSave() does the trick!
hope this helps to others who has the same problem!