我在我的页面上有一个评论表单(注释列表),并且想要验证这一点。表单提交给另一个url:注释/添加。验证本身工作得很好,但我无法将带有form_errors(表单)的消息显示到表单字段中。
我知道这是因为验证只有2页。所以它正在被验证,但又被重定向到页面,这样看起来就没有错误了。
我的问题:,向我的表单页面传输消息的最好方法是什么,这样我就可以向用户展示它们了?可以避免保留提交的消息。
发布于 2011-08-25 19:15:35
你可以用闪光灯。您可以将消息设置为操作:
$this->get('session')->setFlash('my_flash_key',"Flash label!");您可以将其显示在模板中:
{% for key, flash in app.session.getFlashes() %}
<div class="errors">
{{ flash }}
</div>
{% endfor %}https://stackoverflow.com/questions/7195456
复制相似问题