0

我正在使用 CKEDITOR 将数据输入到富文本区域。该数据正在发送到数据库。但是当我做一个SELECT让文本返回输出它时,应用的样式不会应用于它。

示例:在我的 CKEDITOR 中,我输入了文本“今天工作得很好”,然后我把工作这个词加粗/加粗。然后它被保存在我的数据库中

<p>Well<strong>worked</strong>today</p>

然后我做一个SELECT将该文本输出到我的屏幕。

但是这个词不是粗体但是在调试控制台中查看时它被标记为

<p>Well<strong>worked</strong>today</p>

如果我想给它另一种颜色,也可以这样说。

我如何将文本输出到我的屏幕上:echo $row->text;

我如何嵌入我的 CKEDITOR:

$text = array('name' => "text",'class' => "ckeditor");
echo form_textarea($text);

为什么不显示应用的样式?

4

1 回答 1

0

如果您从工具栏和 CK 编辑器实例本身中删除了一些样式,则该窗口将仅接受“点亮”编辑器后允许的样式标记。

例如,如果您创建一个只有基本样式工具栏的编辑器实例,标题样式将立即转换为标准文本,即 p 标记,但将正确呈现强、斜体和删除线。

于 2013-08-31T12:20:43.697 回答