首页建站经验 DEDECMS首页和列表页调用单个图片集里的多张图片

DEDECMS首页和列表页调用单个图片集里的多张图片

//**DEDECMS首页和列表页调用单个图片集里的多张图片
function Getimg($aid,$imgwith=110,$imgheight=110,$num=0) 

global $dsql; 
$imgurls = ''; 
$…

//**DEDECMS首页和列表页调用单个图片集里的多张图片
function Getimg($aid,$imgwith=110,$imgheight=110,$num=0) 

global $dsql; 
$imgurls = ''; 
$row =$dsql->getone( "Select aid,imgurls From `js_addonimages` where aid='$aid' "); 
$id=$row['aid'];
$imgurls= $row['imgurls']; 
$dtp = new DedeTagParse();
$dtp->LoadSource($imgurls);
if(is_array($dtp->CTags))
{
    $i=0;
    foreach($dtp->CTags as $ctag)
         {
            if($i<$num){
                if($ctag->GetName()=="img")
                 {
                     $bigimg = trim($ctag->GetInnerText());
                     if($ctag->GetAtt('ddimg') != $bigimg && $ctag->GetAtt('ddimg')!='')
                     {
                            $litimg = $ctag->GetAtt('ddimg');
                     }
                     $title=$ctag->GetAtt('text');
                     $imglist.='

  • '.$title.'
  • '; 
                         $i++;
                     }
                }
            }
        }
    return $imglist; 

    }

    调用方式:
    [field:id function="Getimg(@me,119,90,5)" /]
    数字参数分别是图片宽度,图片高度,调用图片个数
    本文来自网络,不代表1号站长-站长学院|资讯交流平台立场。转载请注明出处: https://www.1cn.cc/jianzhan/jingyan/21861.html
    上一篇dedecms给列表页标题加上页码的方法
    下一篇 dedecms自定义表单用js代替联动类型解决联动问题
    admin

    作者: admin

    这里可以再内容模板定义一些文字和说明,也可以调用对应作者的简介!或者做一些网站的描述之类的文字或者HTML!

    为您推荐

    评论列表()

      联系我们

      联系我们

      0898-88888888

      在线咨询: QQ交谈

      邮箱: email@wangzhan.com

      工作时间:周一至周五,9:00-17:30,节假日休息

      关注微信
      微信扫一扫关注我们

      微信扫一扫关注我们

      关注微博
      返回顶部