你是要删掉title吗?如果是,在配置里加上:CKEDITOR.config.title = false
如果是要设置你要的值,那么是:
CKEDITOR.dialog.add('apage', function(editor) {return {
title: '你想要的title',
minWidth: 350,
minHeight: 100,
contents: [{
id: 'tab1',
label: 'tab1',
title: 'tab1的title',
elements: [{
id: 'pagetitle',
type: 'text',
label: '呵呵'
}]
}],
onOk: function() {
// 干点什么
}
}
})
方法一:这个是php版本的问题,你一定用的是php5.4,织梦与php 5.4不兼容,换成5.3就好了,,方法二:
问题症状:V5.7登录后台后,发布英文标题没问题,发布中文会提示“标题不能为空”。
问题根源:htmlspecialchars在php5.4默认为utf8编码,gbk编码字符串经 htmlspecialchars
转义后的中文字符串为空,也就是标题为空。
解决办法:给htmlspecialchars添加ENT_COMPAT ,'GB2312'参数修改编码默认值。
具体修改页面:
1、dede/article_add.php 和 dede/article_edit.php
将 $title = htmlspecialchars(cn_substrR($title,$cfg_title_maxlen))改成$title = htmlspecialchars(cn_substrR($title,$cfg_title_maxlen),ENT_COMPAT ,'GB2312')
2、include/ckeditor/ckeditor_php5.php 138行将htmlspecialchars($value)替换为htmlspecialchars($value, ENT_COMPAT ,'GB2312')
测试,发布文章成功。
打字不易,如满意,望采纳。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)