仿站咨询QQ:2587483189

手机微信同号:15850888840

dede列表调用多张图片

先看下最终效果

dede列表调用多张图片

找到include\extend.func.php,在最后面加上如下仿站代码

function Getimgurls($aid,$num=4)     {     global $dsql;     $imgurls = $result = '';     $imgrow = $dsql->GetOne( "Select imgurls From `yx_addonimages` where aid='$aid' ");     $imgurls = $imgrow['imgurls'];     if($imgurls != '')     {         $dtp = new DedeTagParse();         $dtp->LoadSource($imgurls);         $images = array();         if(is_array($dtp->CTags))         {             foreach($dtp->CTags as $ctag)             {                 if($ctag->GetName() == 'img')                 {                     $row = array();                     $row['width'] = $ctag->GetAtt('width');                     $row['height'] = $ctag->GetAtt('height');                     $row['imgsrc'] = trim($ctag->GetInnerText());                     $row['text'] = $ctag->GetAtt('text');                     $images[] = $row;                 }             }         }         $dtp->Clear();         $i = 0;         foreach($images as $row)         {             if($i == $num) break;             if($row['imgsrc'] != '')             {                 $result .= "<li><div class='pic'><a title='{$row['text']}' href='{$row['imgsrc']}'><img src='{$row['imgsrc']}' mid='{$row['imgsrc']}' big='{$row['imgsrc']}' width='70' height='70'></a></div></li>";             }             $i++;         }         return $result;     }   }

前台模板 首页 或者 列表页 中调用

[field:id function=Getimgurls(@me,4)/] 

  • 上一篇:织梦dede文章增加HTML自定义字段字符被过滤问题
  • 下一篇:DedeCMS 会员前台发布文章时上传附件类型的问题
  • 来源:未知//所属分类: dede仿站 /更新时间:2019-08-28
    相关仿站教程