最新织梦dedecms添加并调用栏目缩略图教程

网上有很多关于织梦dedecms给栏目添加缩略图的方法,但是经过我们测试发现可以用的非常少,很多都过时了,今天就给大家分享一下最新版的栏目添加缩略图的教程,亲测可用,具体步骤如下:

 


1,首先,在后台用sql命令行工具执行下面的sql语句,添加栏目缩略图字段:

 

1 alter table `dede_arctype` add `typeimg` char(100) NOT NULL default '';

 


其中dede为数据表前缀,如果你的不是默认的,请改为修自己的前缀,typeimg为缩略图字段。

 

然后,需要修改系统的五个文件,文件如下:

 

/dede/catalog_add.php   增加栏目文件
/dede/catalog_edit.php   修改栏目文件
/dede/templets/catalog_add.htm  增加栏目文件
/dede/templets/catalog_edit.htm  修改栏目文件
/nclude/taglib/channel.lib.php  字段调用文件


 

 

打开/dede/catalog_add.php文件,在里面找到如下代码:


 
(reid,topid,sortrank,typename,typedir,

 

修改为如下代码:

 

(reid,topid,sortrank,typename,typedir,typeimg,


 

 

再查找:

 

('~reid~','~topid~','~rank~','~typename~','~typedir~',

 

修改为:

 


('~reid~','~topid~','~rank~','~typename~','~typedir~','~typeimg~',


 


 


然后打开/dede/catalog_edit.php文件,在里面找到如下代码:

 


$upquery = "UPDATE `dede_arctype` SET


 

 

在其下方添加:

 

`typeimg`='$typeimg',


 

 


 


打开/dede/templets/catalog_add.htm

 


搜索:列表命名规则:


在其tr下方添加一个tr,内容如下:

 

1 <tr><tdheight="65"style="padding-left:10px;">栏目图片:</td>
2 <td><inputname="typeimg" type="text" style="width:250px" id="typeimg"class="alltxt"value="" />
3 <input type="button" name="set9"value="浏览... " class="coolbg np"style="width:60px"onClick="SelectImage('form1.typeimg','small');"/>(栏目模板里用{dede:field.typeimg /}调用) </td></tr>

 


如下图:

 

最新织梦dedecms添加并调用栏目缩略图教程

 

 

修改好以上代码后,在head区域引入main.js文件


<script language='javascript' src="js/main.js"></script>

 

如下图:

 

最新织梦dedecms添加并调用栏目缩略图教程

 


 

打开/dede/templets/catalog_edit.htm

 

搜索:列表命名规则:

 

在其tr下方添加一个tr,内容如下:

 


 

1 <tr><tdheight="65" style="padding-left:10px;">栏目图片:</td>
2 <td><input name="typeimg" type="text" style="width:250px"id="typeimg"class="alltxt" value="<?php echo $myrow['typeimg'];?>"/>
3 <input type="button" name="set9" value="浏览... " class="coolbgnp"style="width:60px" onClick="SelectImage('form1.typeimg','small');"/>(栏目模板里用{dede:field.typeimg /}调用) </td></tr>

 

如下图:

 

最新织梦dedecms添加并调用栏目缩略图教程

 

同样引入main.js文件,操作同上


 


 


打开:/nclude/taglib/channel.lib.php

 


搜索:SELECT id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath

 


替换为:SELECT id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath,typeimg

 


如下图:

 

最新织梦dedecms添加并调用栏目缩略图教程

 


 


 


上传:

 

在栏目的高级选项操作,如下图:

 


最新织梦dedecms添加并调用栏目缩略图教程

 


 

最后就是模板调用了,可以通过[field:typeimg/]标签调用

 


实例:

 

<a href="[field:typelink/]"><img src="[field:typeimg/]" width="58" height="42" /></a></div>


相关新闻

联系我们

188-0666-3235

在线咨询:点击这里给我发消息

邮件:piok@haoshangbang.cn

工作时间:周一至周五,10:00 - 22:00,节假日休息

QR code