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系统TAG标签和分页伪静态设置教程的实现)
- dede模板栏目调用(织梦DEDECMS5.7栏目列表页分页URL优化列表页重复的解决方案)
- dedecms地址优化(加快DedeCMS文章页显示速度的两个小技巧分享)
- dedecms无缩略图怎么设置(DEDECMS转移data目录后 验证码不显示解决办法)
- dedecms内容页代码(DEDECMS生成HTML时提示 DedeTag Engine Create File False的解决方法)
- dedecms怎么更换模板(DEDECMS解析模板之灵活应用视图类)
- dedecms使用手册(dedecms 软件下载模块中添加下载方式为迅雷下载联盟代码)
- dede高性能设置(让dedecms生成html速度快1倍)
- dedecms添加代码(dedecms 栏目目录用首字母生成的方法)
- dedecms怎么设置下拉菜单(dedecms中关于{dede:channel type='son'}无子栏目时取同级栏目问题是解决方法分)
- dedecms二级栏目列表(DedeCMS系统TAG标签伪静态设置)
- dedecms新手建站教程网页设计(DEDECMS幻灯片中JavaScript实际应用举例)
- dedecms怎么添加栏目(Dedecms频道,列表页,内容页中调用全站最新文章的方法)
- 织梦标签怎么设置网站(织梦模板DEDECMS文章页实现让用户选择字体大小的代码的方法)
- 鞠婧祎和杨紫两种风格的女生,你心里谁比较美(鞠婧祎和杨紫两种风格的女生)
- 三千年第一美女鞠婧祎出演白素贞pk杨紫,颜值胜赵雅芝王祖贤(三千年第一美女鞠婧祎出演白素贞pk杨紫)
- 成都轨道交通13号线一期工程最新进展(成都轨道交通13号线一期工程最新进展)
- 越南没事(越南没事情做)
- 重庆旅游攻略(重庆旅游3-4天攻略最佳线路)
- 周杰伦演唱会门票(周杰伦演唱会门票多少钱一张2023)
热门推荐
- webpack打包后css路径(Webpack 中 css import 使用 alias 相对路径的方法)
- 聚集索引和主键的区别
- 日常操作docker命令(Docker常用命令详解)
- 小程序scroll-view自适应高度(小程序瀑布流解决左右两边高度差距过大的问题)
- vue加element ui弹窗(Vue中ElementUI分页组件Pagination的使用方法)
- python3正则表达式详解(Python正则表达式和re库知识点总结)
- 微信html5页面怎么制作(HTML5中外部浏览器唤起微信分享功能的代码)
- nginx如何代理项目(Nginx代理同域名前后端分离项目的完整步骤)
- mysql总是报错error(MySQL 5.6主从报错的实战记录)
- laravel常用的辅助函数介绍(Laravel向公共模板赋值方法总结)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9