dedecms图片延迟加载(dedecms获取图片集多张图片实现方法循环输出)
类别:CMS系统 浏览量:1005
时间:2022-01-14 02:06:54 dedecms图片延迟加载
dedecms获取图片集多张图片实现方法循环输出在为客户做网站的时候需要做到的效果是每个案例都要很多图片,并且用一定的效果进行展示。但是发现织梦本身自带的调取方法实现的效果是一次性调取多个参数,并且展现的效果不是我需要的,当时很纠结。后来自己琢磨琢磨,可惜没成功。最后通过网络百度搜索找到了实现方法。实现的方法一共有两个步骤:
1、在/include/common.func.php 里加上方法 //循环输出多张图片function
function Getimgs($aid, $imgwith = 300, $imgheight = 270, $num = 0, $style = ''){
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++){
if($style == 'li'){
$imglist .= "<li><ahref=#" . $i . "><imgsrc=". trim($wordcount[2][$i]) . " width=" . $imgwith . " height=" . $imgheight . "></li></a>";
}else{
$imglist .= "<img src= " . trim($wordcount[2][$i]) . " width=" . $imgwith . "height=" . $imgheight . ">";
}
}
return $imglist;
}
2、在模板里调用方法{dede:field.id function="Getimgs(@me,400,400,10)" /}
您可能感兴趣
- dedecms点赞功能怎么做呢(dedecms实现任意页面调用当前会员信息的方法)
- 织梦dedecms自定义表单选项必填修改解决方法(织梦dedecms自定义表单选项必填修改解决方法)
- dedecms怎么设置翻页(DEDECMS中获取无限栏目子分类的方法)
- dedecms 内容页模板(dedecms列表页与详情页调用tag标签的方法)
- dedecms 图片不显示(dedecms图片集添加水印的方法)
- dedecms新手建站教程网页设计(DEDECMS幻灯片中JavaScript实际应用举例)
- dedecms使用教程(织梦dedecms软件频道判断是本站下载链接后再列出镜像的方法)
- dedecms能自定义么(dedecms5.7联动类型无法显示的解决方法)
- dedecms标签调用大全(DedeCMS 5.7系统TAG标签伪静态设置)
- dedecms使用方法(Dedecms织梦CMS搜索页面调用全站最新文章的方法)
- dede织梦怎么在文章下面添加图片(dedecms织梦模板描述description长度限制修改方法)
- dedecms图集功能(DEDECMS给图集图片加上自动编号教程)
- dedecmswap设置(dedecms 问答系统取消积分与用户登陆验证的方法)
- dedecms搜索功能怎么设置详细(取消dedecms 留言簿的验证码的方法)
- dedecms首页布局(dedecms实现列表页缩略图随机调用的方法)
- 织梦dedecms建站教程(详解DEDECMS织梦模板随机调用文章数据方法汇总教程)
- 官宣 全椒籍明星许海峰 奚秀兰 方芳 王璐瑶携手回家 走太平(全椒籍明星许海峰)
- 以前全椒人是怎么过冬的 满满都是回忆(以前全椒人是怎么过冬的)
- NVIDIA显卡份额冲上88 A饭发愁 游戏优化恐没A卡份了(NVIDIA显卡份额冲上88A饭发愁)
- AMD YES A卡还是N卡 A卡和N卡的区别(AMDYESA卡还是N卡)
- 以后显卡多了一个新选择,N卡和A卡外又多了个I卡(以后显卡多了一个新选择)
- 读卖乐园的彩灯(读卖乐园的彩灯)
热门推荐
- web服务器主要有哪些(浅谈Web服务器和应用服务器的区别)
- vsftpd详细配置(vsftpd匿名用户上传和下载的配置方法)
- vue按需引入elementui组件(vue ElementUI实现异步加载树)
- html5常用标记(HTML5超文本标记语言的实现方法)
- apache实时框架(教你快速开启Apache SkyWalking的自监控)
- uni-app项目开发教程学习(分析uniapp如何动态获取接口域名)
- ubuntu开通端口(ubuntu开启22端口的实现)
- SQL中的CONVERT()函数
- C# 获取磁盘空间大小
- python 接口测试怎么校验json数据(python接口自动化十七--Json 数据处理---一次爬坑记详解)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9