织梦DedeCMS图集调用发布图片数量的方法

六月下雨了,天又下了雨。我已经很久没有见过如此下雨了,柔软而缠绵,就像你的眼睛,轻轻地刷着我寂寞的肩膀。闻一闻书本,站在窗前,对朋友说:早上好!

织梦DedeCMS图集默认是不调用图片数量的,比如“共X张”这样,当网站需要显示这些的时候,按照下面的方法修改即可。

1、列表页调用图片数量

代码:

{dede:list pagesize='12'} <li> <a rel="nofollow noopener noreferrer" href=[field:arcurl/] target=_blank><img src=[field:litpic/] alt="[field:title/]" width=40 height=40 border=0></a><br> <a rel="nofollow noopener noreferrer" href=[field:arcurl/] target=_blank>[field:title/]</a><br>共[field:id function="Getimgnum(@me)"/]张 </li> {/dede:list}

include/common.func.php增加下列函数:

function Getimgnum($aid) { 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[1]); return $count; }

2、图集内容页调用图片数量

在合适的位置加入以下代码:

{dede:sql sql="select count(*) as c from dede_archives where channel=2"} 共有图集:[field:c /]个 {/dede:sql}

以上就是织梦DedeCMS图集调用发布图片数量的方法。人生便是一只风筝,只有发奋向上飞的那只,才能成为天之骄子。更多关于织梦DedeCMS图集调用发布图片数量的方法请关注haodaima.com其它相关文章!

标签: 图集 织梦