织梦dedecms后台增加栏目出现“保存目录数据时失败,请检查你的输入资料是否存在问题!”解决方法教程
首先我必须先说明,网上很多解决这个问题的方法,都是运行sql语句,但是我不是这样的情况,我遇到的是给栏目新增了几个自定义字段之后出现的。编辑栏目没问题,新增栏目才出现:保存目录数据时失败,请检查你的输入资料是否存在问题!
织梦dedecms栏目添加自定义字段 栏目增加上传缩略图功能
按照这个方法我增加了三个字段,但是最后无法新增栏目,后面一想,既然修改了几个文件,如:
dede/catalog_add.php(新增)
dede/catalog_edit.php(编辑)
我可以编辑,但是无法新增,应该是dede/catalog_add.php的问题了,检查了一下,的确是这样的。
问题解决后的代码放出来给大家参考:
- $in_query = "insert into `dede_arctype`(reid,topid,sortrank,typename,typedir,typeimg,typedianhua,typedizhi,isdefault,defaultname,issend,channeltype,tempindex,templist,temparticle,modname,namerule,namerule2,ispart,corank,description,keywords,seotitle,moresite,siteurl,sitepath,ishidden,`cross`,`crossid`,`content`,`smalltypes`)
- Values('$reid','$topid','$sortrank','$typename','$typedir','$typeimg','$isdefault','$defaultname','$issend','$channeltype','$tempindex','$templist','$temparticle','default','$namerule','$namerule2','$ispart','$corank','$description','$keywords','$seotitle','$moresite','$siteurl','$sitepath','$ishidden','$cross','$crossid','$content','$smalltypes')";
复制代码 在这里我忘了增加'$typeimg',添加后问题解决。
dedecms提示错误,可以在源码里搜索错误信息,看是哪个文件,然后去检查。
|