网站地图    收藏   

主页 > 后端 > dedecms >

DedeCMS调用子栏目缩略图 - DeDecms

来源:自学PHP网    时间:2014-11-30 17:03 作者: 阅读:

[导读] 在网站制作中,经常需要在一级产品栏目调用二级产品栏目的缩略图而dede默认是无此功能的,如果实现呢,方法如下,首先给每个子栏目增加一个栏目图片.下载附件:dede.rar将文件复制到程序...

DedeCMS调用子栏目缩略图

在网站制作中,经常需要在一级产品栏目调用二级产品栏目的缩略图而dede默认是无此功能的,如果实现呢,方法如下,首先给每个子栏目增加一个栏目图片.

DedeCMS调用子栏目缩略图

下载附件:dede.rar

将文件复制到程序根目录覆盖文件。

图片字段:arcpic  调用图片路径:[field:arcpic/]

执行下面的sql:

ALTER TABLE `dede_arctype` ADD `arcpic` VARCHAR( 200 ) NULL

然后,用dede一个特殊标签“DEDE全局标签sonchannel”进行调用:

  1. {dede:sonchannel}<a href="[field:typelink/]" class="img"
  2. <img src="[field:arcpic/]" alt="" title="" /></a> //phpfensi.com 
  3. <a href="[field:typelink/]"  title=""<[field:typename/]</a>{/dede:sonchannel} 

这还没完,还得去到include\taglib\sonchannel.lib.php,大概在第17行增加一个arcpic数据字段,增加后为:

  1. $sql = "Select arcpic,id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath 
  2.   From `dede_arctype` where reid='$typeid' And ishidden<>1 order by sortrank asclimit 0,$row"; 

是有点麻烦,不过效果还不错,大家试试吧.

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论