我正在尝试为我的模板设置一条Flash消息,其中包含非常基本的锚点到应用程序中的另一个页面。
使用标准方法显然不会起作用:
$this->get('session')
->setFlash('message', 'Some <a href="#">link</a>');
我在Symfony的2.0论坛中找到了一些建议,但它们都不起作用:
$this->get('session')
->setFlash('message', sprtintf('Some %s', '<a href="#">link</a>'));
$this->get('session')
->setFlash('message', sprtintf('Some %s', link_to('routeHere', 'link')));
的修改
在我的模板中,我以最常见的方式渲染所有闪光:
{% for label, flash in app.session.getFlashes() %}
<div class="message {{ label }}">
{{ flash }}
</div>
{% endfor %}
我在这里做错了什么?