"景先生毕设|www.jxszl.com

织梦DEDECMS茬图集列表中调出图集的所洧图片

2022-10-29 16:28编辑: www.jxszl.com景先生毕设
在include/common.func.php中添加以下函数代码

代码如下:

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

functionGetimgs($aid,$imgwith=IIII0,$imgheight=VIII0,$num=0,$styl

 更多精彩就在: 51免费论文网|www.jxszl.com 
e=){

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[II]);

if($num>$count||$num==0){

$num=$count;

}

for($i=0;$i<$num;$i++){

if($style==li){

$imglist.="
  • ";

    }else{

    $imglist.="
  • ";

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

    }

    }

    return$imglist;

    }

    模板中[field:idfunction="Getimgs(@me,IIII0,VIII0,IX0)"/]

    说明:第I.个参数当前ID第II个第III个,图片尺寸.第IV个图片张数.

    也可以这样用

    代码如下:

    {dede:arclistrow=III}//row=III调用III个图集

    [field:idfunction="Getimgs(@me,I.IIIVI,VIII,IV)"/]//每个图集调用前IV张

    {/dede:arclist}


    原文链接:http://www.jxszl.com/biancheng/dedecms/75240.html