0

评论中的 Ckeditor 未在前端 Opencart 中显示 html !

我是从 /admin/view/template/catalog/review_form.tpl

<td><textarea name="text" cols="60" rows="8"><?php echo $text; ?></textarea>

添加 :id="description1"

<td><textarea name="text" cols="60" rows="8" id="description1"><?php echo $text; ?></textarea>

和之前<?php echo $footer; ?>

我添加了

<script type="text/javascript" src="view/javascript/ckeditor/ckeditor.js"></script>
<script type="text/javascript"><!--
CKEDITOR.replace('description1', {
 filebrowserBrowseUrl: 'index.php?route=common/filemanager&token=<?php echo $token; ?>',
 filebrowserImageBrowseUrl: 'index.php?route=common/filemanager&token=<?php echo $token; ?>',
 filebrowserFlashBrowseUrl: 'index.php?route=common/filemanager&token=<?php echo $token; ?>',
 filebrowserUploadUrl: 'index.php?route=common/filemanager&token=<?php echo $token; ?>',
 filebrowserImageUploadUrl: 'index.php?route=common/filemanager&token=<?php echo $token; ?>',
 filebrowserFlashUploadUrl: 'index.php?route=common/filemanager&token=<?php echo $token; ?>'
});
//--></script>

但问题在于前端显示的是纯 html 代码

插入谷歌 显示的链接或图片<a href="http://www.google.com">google</a>

有什么帮助吗?

谢谢

于 13 年 10 月 25 日编辑

我做的

<td><textarea name="text" cols="60" rows="8" id="description1"><?=htmlentities($text)?></textarea>

但没有成功

4

1 回答 1

0

您应该对要放入编辑器的文本进行 html 编码:

<textarea name="text" cols="60" rows="8"><?=htmlentities($text)?></textarea>
于 2013-10-24T20:01:46.610 回答