DedeCMS调用子栏目缩略图
在网站制作中,经常需要在一级产品栏目调用二级产品栏目的缩略图而dede默认是无此功能的,如果实现呢,方法如下,首先给每个子栏目增加一个栏目图片.
下载附件:dede.rar
将文件复制到程序根目录覆盖文件。
图片字段:arcpic 调用图片路径:[field:arcpic/]
执行下面的sql:
ALTER TABLE `dede_arctype` ADD `arcpic` VARCHAR( 200 ) NULL
然后,用dede一个特殊标签[DEDE全局标签sonchannel]进行调用:
{dede:sonchannel}<a href= "[field:typelink/]" class = "img" > <img src= "[field:arcpic/]" alt= "" title= "" /></a> //phpfensi.com <a href= "[field:typelink/]" title= "" <[field:typename/]</a>{/dede:sonchannel}这还没完,还得去到include\taglib\sonchannel.lib.php,大概在第17行增加一个arcpic数据字段,增加后为:
$sql = " Select arcpic,id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath From `dede_arctype` where reid= '$typeid' And ishidden<>1 order by sortrank asclimit 0,$row";是有点麻烦,不过效果还不错,大家试试吧.
查看更多关于DedeCMS调用子栏目缩略图 - DeDecms的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did5910