### [织梦cms怎么增加栏目图片](https://www.prosaas.cn/article/297) **Published:** 2023-03-14T02:42:30 **Author:** 5201314 **Excerpt:** 织梦cms增加栏目图片的方法:1、把要添加栏目图片字段取名为“typeimg”,执行代码为“alter tab… > 织梦cms增加栏目图片的方法:1、把要添加栏目图片字段取名为“typeimg”,执行代码为“alter table dede\_arctype add typeimg varchar(100)”;2、修改“catelog\_add.php”和“catelog\_edit.php”文件内容;3、使用channel标签调用栏目,然后获取当前栏目的最顶级的栏目图片即可。  本教程操作环境:Windows10系统、DedeCMS 5.7版、Dell G3电脑。 **织梦cms怎么增加栏目图片?** dedecms(织梦CMS)后台添加栏目图片的代码方法 > 网上的方法虽然对,但有一些细节没处理好,很多新手都会遇到问题。接下来我来总结一下吧。 第一步、首先我们把要添加栏目图片字段我这里取字段名为typeimg,您可以在后台添加代码,执行代码,操作如下: “系统->SQL命令工具” , 插入sql语句 alter table dede\_arctype add typeimg varchar(100) 第二步:进入后台管理文件目录(默认为:dede目录),找到”catelog\_add.php“下有几处要修改的。 1.找到$queryTemplate(大概65行左右) 我改的代码如下: $queryTemplate = "INSERT INTO \`#@\_\_arctype\`(reid,topid,sortrank,typename,typedir,isdefault,defaultname,issend,channeltype, tempindex,templist,temparticle,modname,namerule,namerule2,ispart,corank,description,keywords,seotitle,moresite,siteurl,sitepath,ishidden,\`cross\`,\`crossid\`,\`content\`,\`smalltypes\`,\`typeimg\`) VALUES('~reid~','~topid~','~rank~','~typename~','~typedir~','$isdefault','$defaultname','$issend','$channeltype', '$tempindex','$templist','$temparticle','default','$namerule','$namerule2','0','0','','','~typename~','0','','','0','0','0','','','~typeimg~')"; 2.找到 $in\_query(227行左右) 修改整个$in\_query $in\_query = "INSERT INTO \`#@\_\_arctype\`(reid,topid,sortrank,typename,typedir,isdefault,defaultname,issend,channeltype, tempindex,templist,temparticle,modname,namerule,namerule2, ispart,corank,description,keywords,seotitle,moresite,siteurl,sitepath,ishidden,\`cross\`,\`crossid\`,\`content\`,\`smalltypes\`,\`typeimg\`) VALUES('$reid','$topid','$sortrank','$typename','$typedir','$isdefault','$defaultname','$issend','$channeltype', '$tempindex','$templist','$temparticle','default','$namerule','$namerule2', '$ispart','$corank','$description','$keywords','$seotitle','$moresite','$siteurl','$sitepath','$ishidden','$cross','$crossid','$content','$smalltypes','$typeimg')"; 其实没什么难的,新手可以复制粘贴,老手可以自行修改,就是在语句中添加一个typeimg字段而已。 第三步:同样的方法,找到”catelog\_edit.php“下$upquery(38行左右) 修改代码如下 $upquery = "UPDATE \`#@\_\_arctype\` SET issend='$issend', sortrank='$sortrank', typename='$typename', typedir='$typedir', isdefault='$isdefault', defaultname='$defaultname', issend='$issend', ishidden='$ishidden', channeltype='$channeltype', tempindex='$tempindex', templist='$templist', temparticle='$temparticle', namerule='$namerule', namerule2='$namerule2', ispart='$ispart', corank='$corank', description='$description', keywords='$keywords', seotitle='$seotitle', moresite='$moresite', \`cross\`='$cross', \`content\`='$content', \`crossid\`='$crossid', \`typeimg\`='$typeimg', \`smalltypes\`='$smalltypes' $uptopsql WHERE id='$id' "; 第四步:进入后台管理文件目录(默认为:dede目录)/templets/ 下的 “catalog\_add.htm 和 catalog\_edit.htm" 文件,在间加入下面代码: 4df64949a418eaaac6f0491cdce4fee62cacc6d41bbb37262a98f745aa00fbf0 catalog\_add.htm 中加入如下代码