包含html字符的Magento Field标签

时间:2014-08-28 17:34:42

标签: html magento

我遇到在表单元素标签中显示html的问题。

以下是代码:

$fieldset->addField($season->getId()."_".$question->getId(), 'checkboxes', array(
                    'name'  => $season->getId()."_".$question->getId(),
                    'label' => $question->question,
                    'title' => $question->question,
                    'class' => 'season-questions '.$season->getId(),
                    'values' => $options,
                    'value' => ''
                ));

目前,$ question->问题有时可能包含html字符,例如

<p><strong>text</strong></p>

在浏览器中显示时只是呈现为字符串。

如何正确显示html?我试过了:

getEscapedValue()

toHtml()

无济于事。

1 个答案:

答案 0 :(得分:0)

要删除html元素,您可以使用strip_tags ()。试试吧。

$fieldset->addField($season->getId()."_".$question->getId(), 'checkboxes', array(
     'name'  => $season->getId()."_".$question->getId(),
     'label' => Mage::helper('your_helper_alias')->__(strip_tags($question->question)),
     'title' => Mage::helper('your_helper_alias')->__(strip_tags($question->question)),
     'class' => 'season-questions '.$season->getId(),
     'values' => $options,
     'value' => ''
 ));

希望有所帮助