织梦dedecms图集列表页、图集内容页调用图片数量的方法

前端之家收集整理的这篇文章主要介绍了织梦dedecms图集列表页、图集内容页调用图片数量的方法前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

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

一、列表页调用图片数量

1、代码










{dede:list pagesize='12'}
  • alt="[field:title/]" width=40 height=40 border=0>
    target=_blank>[field:title/]
    共[field:id 
    function="Getimgnum(@me)"/]张
    {/dede:list}
    2、在include/common.func.PHP增加下列函数












    function Getimgnum($aid)
    {
    global $dsql;
    $imgurls = '';
    $row =$dsql->getone( "Select imgurls From `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:sql sql="select count(*) as c from PHPer_archives where channel=2"}
    共有图集:[field:c /]个
    {/dede:sql}
    原文链接:https://www.f2er.com/dedecms/403951.html

    猜你在找的Dedecms相关文章