我在这里遇到了令人讨厌(对我来说)的问题。我认为粘贴代码可能是压倒性的,所以我试图说出我想要实现的目标。 在路线/ {id} / modify我有一个表格来创建地址。在提交时,我希望被重定向到/ {id} / addAddress路由,这是不同控制器的动作。表单I中的数据通过数组发送,没关系,但我应该如何使用slug转到addAddress,我想通过/ {$ id} / addAddress传递一个路由?好吧,我希望我说得够清楚,我仍然觉得很难。
if($formAddress->isSubmitted()){
$post = $formAddress->getData();
return $this->redirectToRoute("/{id}/addAddress",array("post"=>$post));
}
答案 0 :(得分:0)
所以是的,我在小小的暗黑破坏神3放松之后得到了它。当你想在
中被重定向到另一个控制器时/ 2 /富
您需要做的只是简单
return $this->redirect("bar");
您将被重定向到不同控制器的操作,返回将引导您
/ 2 / bar
希望这可以帮助像我这样的其他新手欢呼!