Php 带有html标记的Symfony2控制器消息

Php 带有html标记的Symfony2控制器消息,php,html,symfony,controller,Php,Html,Symfony,Controller,当我成功发送邀请电子邮件时,控制器中的消息出现问题 我有以下代码: $mail_success = $trans->trans('mail.success',array( "%email%"=>$email),'messages',$locale ); $this->addFlash("message", $mail_success); 在一个page.yml的翻译中,我有这样一条信息: mail.success : "%email%, sen

当我成功发送邀请电子邮件时,控制器中的消息出现问题

我有以下代码:

$mail_success = $trans->trans('mail.success',array( "%email%"=>$email),'messages',$locale );
                $this->addFlash("message", $mail_success);
在一个page.yml的翻译中,我有这样一条信息:

mail.success : "%email%, send with success"
但是我会在我的页面上打印一条消息,其中包含一个用于编辑样式的类,现在我得到以下信息:

<div>email@email.com, send with success </div>
例如,我希望得到以下结果: email@email.com,成功发送

控制器从哪里得到这个标签??我怎样才能得到我想要的结果??
感谢并抱歉我的英语

出现DIV标记,因为获取flash消息以呈现它们的小树枝模板正在将每条消息放置在DIV标记中


这实际上是一种明智的方式,因为flash包可能包含多条要显示的消息。如果您没有将每条消息放在这样的块标记中,那么每条flash消息都会连接成一条消息。

那么您想去掉这些标记吗?如何修复div标记中的类@Adambeani如果要给DIV一个类,则需要在呈现flash消息的模板文件中执行该操作。您已经在某个地方的某个模板中实现了这一点,可能是一个共享/布局模板文件。