星联网络专注帝国CMS二次功能插件开发-精品网站模板站长代码素材

  • 最近更新
  • 模板:33
  • 记录:12641|
  • 插件:52|
  • 工具:4|
  • 代码:8|
  • 评论:0

织梦dedecms首页、列表页调用所有图集方法

前言

本文主要讲解《织梦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("SelectimgurlsFrom`dede_addonimages`whereaid='$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><imgsrc=".trim($wordcount[2][$i])."width=".$imgwith."height=".$imgheight."></li>"; } return$imglist; }

OK大功告成,织梦cms模板首页用arclist调用,列表页调用图片集就完成了,文章页也可以调用了,如果想要图片具有放大效果,可以网上下载特效代码整合一下就可以了。

本网刊登的文章均仅代表作者个人观点,并不代表本网立场。文中的论述和观点,敬请读者注意判断。

本文地址:http://www.xlkjgs.com/notes/web/10978.html

以上内容由本站整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!

星联网络

星联网络是中国最具实战的互联网创业者的知识服务商,这里有互联网行业动态,网络推广,SEO优化,SEM优化,ESC配置,行业经验分型,互联网项目,微信营销、淘宝客赚钱、新媒体营销、京东运营、跨境电商等众多互联网营销知识分享

站长运营站长必备网站运营之道才能长久发展