校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 網(wǎng)站建設(shè) > 建站知識 > 織夢整合UEditor編輯器欄目內(nèi)容、單頁無法保存

織夢整合UEditor編輯器欄目內(nèi)容、單頁無法保存

POST TIME:2017-11-13 00:30

  UEditor編輯器是百度開發(fā)的一款富文本編輯器,也使用了,感覺還不錯。使用的是織夢DedeCMS系統(tǒng),織夢的默認編輯器是ckeditor,沒有插入代碼的功能,不夠強大,就換成了百度的UEditor編輯器,方法在織夢DedeCms5.7更換為百度UEditor編輯器一文中已經(jīng)講解并提供了整合后的文件下載。

  今天發(fā)現(xiàn)有朋友在使用織夢DedeCMS百度整合UEditor編輯器時,碰到了欄目內(nèi)容或者單頁無法保存的問題,這個可能是一個bug,解決的方法有兩種,一種是把這兩個地方的編輯器換成織夢默認的ckeditor編輯器,另一種是繼續(xù)使用UEditor編輯器,但是需要修改下相關(guān)文件的js。具體修改的文件是templets_one_edit.htm、templets_one_add.htm、catalog_edit.htm、catalog_add.htm,即單頁文檔和欄目內(nèi)容描述的的編輯和添加模板。

  第一種把兩處的UEditor編輯器替換為默認ckeditor編輯器的方法是在以上四個文件中找到如下代碼:

  GetEditor("content","","450","Default","print","false");

  在這段代碼的前面加入如下的代碼:

  1$GLOBALS['cfg_html_editor']='ckeditor';

  第二種方法是修個這四個文件的頭部的js代碼,先找到如下的js函數(shù)代碼:

  function checkSubmit()

  {

  if(document.form1.typename.value==""){

  alert("欄目名稱不能為空!");

  document.form1.typename.focus();

  return false;

  }

  return true;

  }

  在函數(shù)最后的 return true();前加一行:

  document.form1.content.value = document.getElementById("baidu_editor_0").contentWindow.document.body.innerHTML;

  單頁文檔也是這樣操作的,不過代碼稍微有點不一樣。

  以上的兩種方法,都實驗過了,UEditor發(fā)布的最新版本是可行的,希望可以幫到想使用織夢DedeCMS整合UEditor的朋友。有什么不懂的地方,可以在本文后面留言反饋。



上一篇:織夢更新6月7日補丁后出現(xiàn)版權(quán)鏈接

下一篇:DedeCMS批量創(chuàng)建欄目時自定義模型隸屬欄目無法選

收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
主站蜘蛛池模板: 黔江区| 茂名市| 修武县| 潜江市| 五家渠市| 塘沽区| 宕昌县| 扎囊县| 凉山| 修水县| 应城市| 抚顺市| 丰台区| 宜黄县| 华坪县| 永州市| 南京市| 遂昌县| 集贤县| 什邡市| 商水县| 三门县| 禄丰县| 平阳县| 新干县| 阿拉尔市| 建瓯市| 聂拉木县| 杭锦旗| 南陵县| 河南省| 大田县| 舞钢市| 南陵县| 九江县| 崇左市| 临海市| 桃江县| 阿鲁科尔沁旗| 突泉县| 苍溪县|