名站网址导航为大驾家提供DedeCMS站点程序站点教程相关的知识,比如织梦程序安装教程,织梦程序系统故障等教程。今天用织梦程序建站时候碰到一个问题,在站点列表页具体调用所有文章缩略图,只能栏目list标签完成具体调用文章里的缩略图,无法完成具体调用图集里的所有图片,需要进行小小的修改网站文件,才可以完成织梦程序系统的栏目具体调用图集里的所有图片站点列表。
1:首先来了解一下标签
织梦程序cms模板 list (当前站点列表) arclist(自由站点列表标签)站点列表页标签具体调用
[field:id function="Getimg(@me,100,120,7)" /] 100 120 代表图片的宽度和高度,7代表要显示的图片站点列表的条数。
织梦程序cms模板文章内页具体调用 DEDE模板
{dede:field.id function="Getimg(@me,80,90,7)" /}
2:修改网站文件
include/common.func.php增加一系统数据库函数:
function Getimg($aid,$imgwith=110,$imgheight=110,$num=0)
{ global $dsql; $imgurls = ''; $row =$dsql->getone( "Select imgurls From `dede_addonimages` where aid='$aid' "); $imgurls= $row['imgurls']; preg_match_all("/{dede:img (.*)} (.*){\/dede:img/isU",$imgurls,$wordcount); $count=$count($wordcount[2]); if ($num>$count || $num==0){$num=$count;} for($i=0;$i<$num;$i ){ $imglist.="<li><img src=".trim($wordcount[2][$i])." width=".$imgwith." height=".$imgheight."></li>"; } return $imglist; }
OK大功告成,织梦程序cms模板首页用arclist具体调用,站点列表页具体调用图片集就完成了,文章页也可以具体调用了,如果想要图片具有放大效果,可以网上下载特效相关具体代码如下整合一下就可以了。
关于DedeCMS站点程序站点教程相关的知识,就说到这里了希望能帮助朋友们。织梦程序站点列表页具体调用TAG标签并带上链接的实现教程