我将TinyMce编辑器绑定(bind)到edit.ctp文件中的几个长文本字段。当我创建元素符号列表或编号列表时,它们正确显示在edit.ctp中,但是在view.ctp中,它们显示时没有元素符号或编号。它们只是一堆左对齐的文本。所有其他特殊格式(例如,粗体,斜体,下划线,缩进等)都可以在view.ctp中正确显示。我需要对“ View ”中的字段进行某些操作以显示元素符号/编号吗?

问题示例:

我的edit.ctp中嵌入的TinyMCE编辑器中的内容:

css - 使用TinyMce编辑器的CakePHP : Numbered and bulleted lists not appearing in view. ctp-LMLPHP

我的view.ctp中的内容相同

css - 使用TinyMce编辑器的CakePHP : Numbered and bulleted lists not appearing in view. ctp-LMLPHP

我尝试使用html_entity_decode无济于事。

最佳答案

尝试使用CSS或jQuery从外部提供样式。因为<ul><li>标记必须已存储在数据库中。喜欢:

CSS:

ul{
    list-style-type: circle;
}

jQuery的:
$( ul).css( "list-style-type", "circle" );

10-04 16:40