我正在开发第一个symfony项目,我正在使用sfWidgetFormTextareaTinyMCE小部件来构建一个表单文本区域。它工作正常,但在从数据库检索时,我没有向我显示格式化文本,而是在文本中有<strong>,<p>,<br>
个标签。请帮帮我
答案 0 :(得分:4)
您的应用已启用output escaping。要避免针对该特定输出,您可以使用模板中提供的$sf_data->getRaw()
方法,如下所示:
<?php echo $sf_data->getRaw('html'); ?>
假设您要显示的原始HTML通过您的操作存储在模板中的$ html中:
$this->html = $object->getHtml();
希望有所帮助。