phpcms編輯器不顯示怎麼辦? phpcms網站編輯器出不來了,以前新增的文章也編輯不了?
1、先到官網下載資源包(先自訂編輯器導覽工具,自訂新增所需的功能再下載)
百度編輯器
2 、上傳到phpcms預設的js檔案路徑,上傳後的檔案路徑如下
\statics\js\ueditor\
3、開啟/phpcms/libs/classes/form.class.php,找到如下程式碼:
if(!defined(‘EDITOR_INIT’)) { $str = ‘''; define(‘EDITOR_INIT’, 1); }
替換成:
if(!defined(‘EDITOR_INIT’)) { $str = ‘''; $str .= ‘''; $str .= ‘''; define(‘EDITOR_INIT’, 1); } $str .= “'';
程式碼
修改後效果
4、開啟/statics/js/ueditor/editor_config.js,找出下列程式碼:
var URL; /** * 此处配置写法适用于UEditor小组成员开发使用,外部部署用户请按照上述说明方式配置即可,建议保留下面两行,以兼容可在具体每个页面配置window.UEDITOR_HOME_URL的功能。 */ var tmp = location.protocol.indexOf(“file”)==-1 ? location.pathname : location.href; URL = window.UEDITOR_HOME_URL||tmp.substr(0,tmp.lastIndexOf(“\/”)+1).replace(“_examples/”,””).replace(“website/”,””);//这里你可以配置成ueditor目录在您网站的相对路径或者绝对路径(指以http开头的绝对路径)
替換成:
var URL; var tmp = window.location.pathname, URL= “/statics/js/ueditor/” /** * 此处配置写法适用于UEditor小组成员开发使用,外部部署用户请按照上述说明方式配置即可,建议保留下面两行,以兼容可在具体每个页面配置window.UEDITOR_HOME_URL的功能。 */ /ar tmp = location.protocol.indexOf(“file”)==-1 ? location.pathname : location.href; //URL = window.UEDITOR_HOME_URL||tmp.substr(0,tmp.lastIndexOf(“\/”)+1).replace(“_examples/”,””).replace(“website/”,””);//这里你可以配置成ueditor目录在您网站的相对路径或者绝对路径(指以http开头的绝对路径)
就是把預設的「var tmp」和「URL」註解掉,換成百度編輯器的位址;
#5、修改編輯器預設寬度和高度,因為phpcms預設編輯器沒有那麼大:
在/statics/js/ueditor/editor_config.js找到112、113行,
//,initialFrameWidth:1000 //初始化编辑器宽度,默认1000 //,initialFrameHeight:320 //初始化编辑器高度,默认320
#替換成:
,initialFrameWidth:655 //初始化编辑器宽度,默认1000 ,initialFrameHeight:400 //初始化编辑器高度,默认320
如此,在新增文章時,編輯器就不會變形。
PHP中文網,大量的免費PHPCMS教學,歡迎線上學習!
以上是phpcms編輯器不顯示怎麼辦的詳細內容。更多資訊請關注PHP中文網其他相關文章!