我们已经准备好了,你呢?

2020我们与您携手共赢,为您的企业形象保驾护航!

    在include/common.func.php中添加以下函数代码

    //在图集列表中调出图集的所有图片

    functionGetimgs($aid,$imgwith=220,$imgheight=80,$num=0,$style=''){

    global$dsql;

    $imgurls='';

    $row=$dsql->getone("Select*From`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++){

    if($style=='li'){

    $imglist.="<li><imgsrc=".trim($wordcount[2][$i])."width=".$imgwith."height=".$imgheight."></li>";

    }else{

    $imglist.="<li><imgclass='lazy'src='../images/grey.gif'data-original=".trim($wordcount[2][$i])."width=".$imgwith."height=".$imgheight."></li>";

    //此处用到了jquery的loadlazy延时加载插件。

    }

    }

    return$imglist;

    }


    模板中[field:idfunction="Getimgs(@me,220,80,90)"/]

    说明:个参数当前ID第二个第三个,图片尺寸。第四个图片张数。

    也可以这样用


    {dede:arclistrow='3'}//row=3调用三个图集

    [field:idfunction="Getimgs(@me,136,62,4)"/]//每个图集调用前4张

    {/dede:arclist}


我们凭借多年的网站建设经验,坚持以“帮助中小企业实现网络营销化”为宗旨,累计为2000多家客户提供品质建站服务,得到了客户的一致好评。如果您有网站建设、网站改版、网站优化、网络推广、竞价账户托管、信息流平台运营、短视频剪辑、自媒体运营等方面的需求...
请立即点击咨询我们或拨打咨询热线: 18031152740,我们会详细为你一一解答你心中的疑难。业务经理在线

我们已经准备好了,你呢?3

2020我们与您携手共赢,为您的企业形象保驾护航!

在线客服
联系方式

咨询热线

18031152740

上班时间

周一到周五

售后热线

18031152740

扫码微信咨询
线