极致CMS 如何给编辑器中添加标签?
1. 修改static/common/user/uedit/ueditor.all.js10138行
//从编辑器出去的内容处理
me.addOutputRule(function (root) {
var val;
root.traversal(function (node) {
if (node.type == 'element') {
//注释掉下面几行
// if (me.options.autoClearEmptyNode && dtd.$inline[node.tagName] && !dtd.$empty[node.tagName] && (!node.attrs || utils.isEmptyObject(node.attrs))) {
// if (!node.firstChild()) node.parentNode.removeChild(node);
// else if (node.tagName == 'span' && (!node.attrs || utils.isEmptyObject(node.attrs))) {
// node.parentNode.removeChild(node, true)
// }
// return;
// }
2. 修改后台引入文件A/t/tpl/common/edit.html
将ueditor.all.min.js 改为:ueditor.all.js
<script type="text/javascript" charset="utf-8" src="/static/common/user/uedit/ueditor.all.js"> </script>