Posted on | by liu
织梦图集默认是不调用图片数量的,比如”本图集共X张图片”这样,当网站需要显示这些的时候,按照下面的方法修改即可。
一 | 列表页调用图片数量
1 | 代码:
| {dede:listpagesize=’12’} <imgsrc=[field:litpic/] width=40height=40border=0>
<ahref=[field:arcurl/] target=_blank>[field:title/] 共[field:id function=”Getimgnum(@me)”/]张 {/dede:list} 2 | 在include/common.func.php增加下列函数: | functionGetimgnum($aid) { global$dsql; $imgurls=”; $row=$dsql->getone(“SelectimgurlsFrom`phper_addonimages`where aid=’$aid'”); $imgurls=$row[‘imgurls’]; preg_match_all(“/{dede:img(.*){\/dede:img/isU”,$imgurls,$wordcount); $count=count($wordcount[1]); return$count; } 二 | 图集内容页调用图片数量 在合适的位置加入以下代码: | {dede:sqlsql=”selectcount(*)ascfromphper_archiveswherechannel=2″} 共有图集:[field:c/]个 {/dede:sql}
|
|
|