在我的一个joomla自定义表单中,我正在渲染一个编辑器,如下所示
<?php
$qu=$question ? $question : '';
$editor = JFactory::getEditor();
echo $editor->display('question', $qu, '100%', '400', '80', '15');
?>
编辑器工作正常但是当我在格式化后尝试提交时,它的html部分将无法进行总结。如果编辑器从xml加载filter="safehtml" or filter="raw"
将起作用。但是在这种情况下如何启用html?
请帮忙 提前致谢
答案 0 :(得分:2)
问题在于JRequest::GET
,默认情况下会删除所有html。
你必须具体询问你想要html的输入。
JRequest::getVar( 'yourfieldname', '', 'post', 'string', JREQUEST_ALLOWHTML );