解决织梦替换ueditor编辑器后栏目与单页无法保存内容

织梦的默认编辑器是ckeditor,没有插入代码的功能,不够强大,就换成了百度的UEditor编辑器。

使用织梦DedeCMS百度整合UEditor编辑器时,碰到了栏目内容或者单页无法保存的问题,这个可能是一个bug。

解决的方法就一种,具体修改的文件是templets_one_edit.htm、templets_one_add.htm、catalog_edit.htm、catalog_add.htm,即单页文档和栏目内容描述的的编辑和添加模板。

找到<form></form>标签!此时你仔细观察发现,4个文件的<form></form>都包含<table></table>中间。

参考如下代码进行修改:

原始代码

<table width="100%" border="0" cellspacing="4" cellpadding="2">
<form action="templets_one_add.php" method="post" name="form1" onSubmit="return checkSubmit()">
........
</form>
</table>

修改过后代码

<form action="templets_one_add.php" method="post" name="form1" onSubmit="return checkSubmit()">
<table width="100%" border="0" cellspacing="4" cellpadding="2">
.........
</table>
</form>

原文地址:https://www.cnblogs.com/xywl/p/10057846.html

时间: 2024-08-10 14:58:54

解决织梦替换ueditor编辑器后栏目与单页无法保存内容的相关文章

关于解决织梦文档栏目删除后ID 从1开始的方法

在织梦当删除文档栏目后,再重新建立文档时,它的id就会按照刚才建立的文档的id的数值再增加一个, 比如,开始建立的文档id是1,当删除后,要重新再建立一个文档时,文档的后面的id已经不是从1开始,而是从2开始了.方法说来很简单,不需要修改数据库的.方法如下: 在后台SQL运行器运行下面的语句即可: ALTER TABLE `dede_arctype` AUTO_INCREMENT =1;下面是文章的:ALTER TABLE `dede_archives` AUTO_INCREMENT =1; s

dedecms织梦添加ueditor百度编辑器(支持本地图片水印)

本站所有附件均为UTF-8版本,GBK版本的童学请自行转码: 教程最下面有解决栏目内容添加失败的解决方法和本地上传图片加水印方法. 最终效果 1.直接到百度编辑器官方下载PHP对应的版本 ueditor官方地址:http://ueditor.baidu.com/website/download.html 2.dedecms 程序 include文件夹下,创建 ueditor 文件夹 把下载到的ueditor文件扔进去(index.html不要) 3.include\inc\inc_fun_fun

织梦菜单导航调用特定栏目

织梦菜单导航调用特定栏目的修改 正常: {dede:channel type='top' row='10' currentstyle="<li class='hover'><a href='~typelink~' ~rel~><span>~typename~</span></a></li>"} <a href='[field:typeurl/]' target="_blank">[f

织梦DedeCMS首页调用单页文档内容的方法

很多使用织梦dedecms单页文档功能的朋友都想知道如何在织梦首页调用单页文档的内容,下面就教大家具体的实现方法: 具体步骤如下: 首先在首页模板需要显示单页文档内容的地方插入如下代码: {dede:sql sql="SELECT body FROM `dede_sgpage` where aid = 3" } [field:body function="htmlspecialchars(cn_substr(@me,100))"/] {/dede:sql} 代码里面

解决织梦标签artlist不能调用副栏目的问题?

本文转自:http://www.xinshou5.com/a/127.html 织梦列表页中不支持artlist这个标签,这样怎么调用副栏目? 想要在列表页调用副栏目,但是列表页不支持artlist这个标签,这样就不能调用副栏目,解决的方法:打开 /include/taglib/arclist.lib.php,代码位于295——296行,原代码如下: if($CrossID=='') $orwheres[] = ' arc.typeid IN ('.GetSonIds($typeid).')';

织梦DedeCMS调用二级子栏目或者多级栏目解决方法

本文是关于织梦DedeCMS调用多级子栏目的,拿来测试分享下.DEDECMS v5.7,后台已建栏目目录,如下图1所示: 图1 DEDECMS后台栏目结构 现在,我们先来调用顶级栏目"站长新闻",以及其下的子栏目,如图2所示: 图2 DEDECMS顶级栏目"站长新闻" 当前栏目typeid值为3,所以代码如下: {dede:channelartlist typeid='3,3'} <a href="{dede:field name='typeurl'

织梦后台文件编辑器和删除文件异常

在使用织梦后台管理网站的过程中,有一个网站文件管理器出现了异常,情况如下: 1.删除文件的时候在确认文件删除的对话框上下出现了两行javascript代码,代码的内容就是blank.js文件的内容(该文件在管理员目录下面的js目录中),而且这两行代码被用红色背景加重(现在 想想应该是浏览器的警示,与代码本身无关). 2.部分文件删除的时候,系统提示警告,禁止删除 3.编辑文件的时候工作目录和文件名称的两个input的内容是空的,正常情况下应该自动填充当前目录和当前要修改的文件名称才对.所以导致编

使用JS解决织梦dedecms多标签嵌套的问题

我们知道织梦系统除了channelartlist和自定义宏标签外,其他所有标签都不支持标签嵌套.但我们有时又会碰到需要标签嵌套的情况,如: {dede:list titlelen=60 pagesize='5'} <li><img src="{dede:global.cfg_templets_skin/}/images/dot.gif"><a href="[field:arcurl/]">[field:title/]</a&

织梦文章添加字段填栏目id,内容页调用字段里的栏目文章

在模型里增加个字段,然后在添加文章的时候,在字段里填了栏目id进去 在前台的内容页,调用这个字段栏目的多个文章出来 {dede:field.field1 runphp=yes} global $dsql; $sql = "select arc.*,tp.typedir,tp.typename,tp.corank,tp.isdefault, tp.defaultname,tp.namerule,tp.moresite,tp.siteurl,tp.sitepath from `myblog_arch