您现在的位置是:首页 > cms教程 > DedeCMS教程DedeCMS教程

织梦模板在首页和列表调用图集所有图片的方法

柳庭沛2023-10-12DedeCMS教程已有人查阅

导读在部分织梦模板制作中有时候会涉及到在首页或者栏目页模板调用图集内的所有图片列表的问题,织梦本身没有这个功能,只能调用文章或者图集的缩略图

在部分织梦模板制作中有时候会涉及到在首页或者栏目页模板调用图集内的所有图片列表的问题,织梦本身没有这个功能,只能调用文章或者图集的缩略图,无法调用图集里的所有图片。所以需要进行小小的二次开发,修改系统文件,才能实现在织梦模板的首页和列表调用图集里的所有图片的功能。
下面是修改方法:
1:在include/helpers/extend.helper.php之后面增加函数:
function Getimg($aid,$imgwith=110,$imgheight=110,$num=0)    
{    
    global $dsql;    
    $imgurls = '';    
    $row =$dsql->getone( "Select imgurls From `dede_addonimages` where aid='$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++){       
    $imglist.="<li><img src=".trim($wordcount[2][$i])." width=".$imgwith." height=".$imgheight."></li>";   
}    
    return $imglist;     
}
2:在织梦模板里需要的地方用以下标签调用:
[field:id function="Getimg(@me,80,90,7)" /] 
80 90 代表图片的宽度和高度,7代表要显示的图片列表的条数。 OK大功告成,织梦模板里怎么在首页和列表调用图集里的所有图片的方法就实现了,需要的朋友可以自行研究一下。

本文标签:

很赞哦! ()

相关源码

  • (自适应)响应式文章博客互联网新闻pbootcms模板下载本模板基于PbootCMS开发,专为科技新闻、互联网资讯和文章博客类网站设计。采用响应式布局技术,确保在电脑、平板和手机上都能获得最佳浏览体验。适用于科技媒体、行业博客查看源码
  • 粉色家政月嫂保姆公司pbootcms网站模板(PC+WAP)为家政服务、月嫂保姆企业打造的营销型解决方案,基于PbootCMS内核开发,采用温馨粉色主题传递行业温度。PHP7.0+高性能架构支持SQLite/MySQL双数据库查看源码
  • (PC+WAP)激光水幕音乐喷泉设备工程网站源码下载本模板基于PbootCMS系统开发,为喷泉设备工程类企业设计,特别适合展示音乐喷泉、激光水幕等水景艺术项目。采用响应式技术,确保各类工程案例在不同设备上都能呈现视觉效果。查看源码
  • (自适应)帝国cms7.5模板自媒体文章新闻博客为帝国CMS7.5设计的响应式模板,采用H5技术构建现代化内容展示框架。通过智能断点检测技术实现手机、平板、PC三端适配查看源码
  • (自适应)宽屏大气的净水器智能电子设备网站pbootcms源码下载本模板基于PbootCMS内核开发,为净水器设备、智能电子设备企业量身打造,采用响应式设计技术,可快速构建专业级企业官网。通过本模板可高效展示产品技术参数、解决方案及企业服务优势。查看源码
  • 工商注册财务代理记账类自适应pbootcms网站工商注册、财务代理记账企业打造的数字化门户模板,基于PbootCMS内核深度开发。采用前沿响应式架构,无缝适配手机端触控交互与PC端展示需求查看源码
分享笔记 (共有 篇笔记)
验证码:

本栏推荐