您的位置:主页 > 营销知识 > 建站资讯 > 织梦后台文章内容编辑栏目不能使用问题
之前垒越科技有几个站点使用的织梦编程作为后台程序的,使用之后发现在后台的内容发布上存在非常大的问题,比如文章的内容不能换行,不能居中显示,不能加粗等等,也就是说编辑器上面的编辑按键基本都是摆设,能看不能用的。虽然站点可以实现代码来编辑,但是一来比较麻烦,二来也不是每个后台维护人员都懂得代码,所以lvon就查找了很多资料,终于解决了相关问题。以下就来和大家分享下:
首先明确这时编辑器的问题,度娘搜了很多方法,但是都没能解决问题,最后和同仁们一起探讨得出结论,直接摒弃织梦的自有编辑器,改用百度的ueditor编辑器,具体改法来给大家做个介绍。
首先首先修改include/inc目录下的inc_fun_funAdmin.php文件,打开文件后,先找到如下的代码(大概在226行):
1 | else{ return $code;}} |
在这段代码后面加入如下的代码,目的是为了让后台编辑的时候能调用到这个更换的编辑器:
1 2 3 4 5 6 7 8 9 10 11 12 13 | else if($GLOBALS['cfg_html_editor']=='ueditor') { $fvalue = $fvalue=='' ? '<p><br></p>' : $fvalue; $code = '<div type="text/javascript" charset="gbk" src="'.$GLOBALS['cfg_cmspath'].'/include/ueditor/editor_config.js" _ue_org_tagname="script" _ue_div_script="1" _ue_custom_node_="1"></div><div type="text/javascript" charset="gbk" src="'.$GLOBALS['cfg_cmspath'].'/include/ueditor/editor_all_min.js" _ue_org_tagname="script" _ue_div_script="1" _ue_custom_node_="1"></div><link rel="stylesheet" type="text/css" href="'.$GLOBALS['cfg_cmspath'].'/include/ueditor/themes/default/ueditor.css"><textarea name="'.$fname.'" id="'.$fname.'" style="width:100%;">'.$fvalue.'</textarea><div type="text/javascript" _ue_org_tagname="script" _ue_div_script="1" _ue_script_data="var%20ue%20%3D%20new%20baidu.editor.ui.Editor()%3Bue.render(%22'.%24fname.'%22)%3B" _ue_custom_node_="1"></div>'; if($gtype=="print") { echo $code; } else { return $code; } } |
修改完之后,我们需要去官网下载一个ueditor编辑器,这时要注意别下错了版本,一定要跟织梦一个版本的,否则会出现乱码。下载后解压直接放置在include的目录下,记得文件名就改为ueditor,否则不会调用。如此工作结束后,需要进入织梦后台系统>系统基本参数>核心设置,把其中的HTML编辑器参数设为ueditor即可,到这里你的工作基本就结束了,只需要更新下缓存你就可以使用百度的编辑器了,非常强大及实用,试试就知道了。
好了,以上是今天跟大家的分享,如果你觉得以上内容对你有所帮助,就请多多关注我们垒越科技的官方网站吧,我们会定期分享建站和推广的一些知识给大家的。
垒越科技,专注于网站建设及网络推广,业务咨询热线:021-61534996
原文标题:织梦后台文章内容编辑栏目不能使用问题
上海云轩网络版权所有 Copyright©2008-2018 http://www.lvon8.com All Rights Reserved 备案号:沪ICP备14049216号