新路线或参数的通知?

时间:2017-06-26 15:57:34

标签: php symfony twig

简单易懂的问题。 我做了一个登记表。当您按下提交按钮时,Controller会处理请求并呈现。

if($form->isSubmitted && $form->isValid()) {
return $this->render('x/register.html.twig', array(
'options' => 'userCreated',
'userName' => $user->getUsername()); }
<。>在.html.twig

{% if options=="userCreated" %}
user {{userName}} was successfully inserted into the database

{% else %}
//show the form

{% endif %}

这很完美,但我的老师&#34;告诉我,我必须更有活力。 我做了一个新的&#34; Info.html.twig&#34;现在有2个参数(redirectUrl,redirectText),例如

$redirectUrl="/home"; $redirectText="Go to the home page"
HTML中的

<a href="{{redirectUrl}}">{{redirectText}}</a>

如果顶部有消息,我使用flashMessage方法($ this-&gt; addFlash)。

这是一个好方法还是有办法比这更有动力?

0 个答案:

没有答案