如何使用自定义参数重定向?

时间:2014-11-28 15:17:01

标签: symfony silex

我正在建立一个表格。当用户提交表单时,数据将保存到数据库中,然后用户将重定向到相同的表单:

return $app->redirect('/admin/edit/user/' . $message);

消息变量是关于数据库作业成功或失败的消息。

但是这个解决方案并不适合我...是否可以将$message变量作为POST参数传递?我不希望它出现在URL ...

1 个答案:

答案 0 :(得分:2)

您可以通过以下方式执行此操作:

return $this->redirect($this->generateUrl('route_name', array('param1' => 'foo', 'param2' => 'bar')));

但是......看看这个: http://symfony.com/doc/current/book/controller.html#flash-messages