如何获得没有html标签的格式化文本输出(在symfony中)?

时间:2010-03-12 11:07:17

标签: php symfony1 tinymce

我正在开发第一个symfony项目,我正在使用sfWidgetFormTextareaTinyMCE小部件来构建一个表单文本区域。它工作正常,但在从数据库检索时,我没有向我显示格式化文本,而是在文本中有<strong>,<p>,<br>个标签。请帮帮我

1 个答案:

答案 0 :(得分:4)

您的应用已启用output escaping。要避免针对该特定输出,您可以使用模板中提供的$sf_data->getRaw()方法,如下所示:

<?php echo $sf_data->getRaw('html'); ?>

假设您要显示的原始HTML通过您的操作存储在模板中的$ html中:

$this->html = $object->getHtml();

希望有所帮助。