dede裁剪插件(DEDE在图集列表中调出图集的所有图片)
类别:CMS系统 浏览量:299
时间:2022-01-16 00:27:33 dede裁剪插件
DEDE在图集列表中调出图集的所有图片在include/common.func.php 中添加以下函数代码// 在图集列表中调出图集的所有图片
function Getimgs($aid, $imgwith = 220, $imgheight = 80, $num = 0, $style = ''){
global $dsql;
$imgurls = '';
$row = $dsql -> getone("Select * 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><a href=#" . $i . "><imgsrc=". trim($wordcount[2][$i]) . " width=" . $imgwith . " height=" . $imgheight . "></a></li>";
}else{
$imglist .= "<li><img class='lazy' src='../images/grey.gif' data-original=". trim($wordcount[2][$i])." width=" . $imgwith . " height=" . $imgheight . "></li>";
//此处用到了jquery的loadlazy延时加载插件。
}
}
return $imglist;
}
模板中 [field:id function="Getimgs(@me,220,80,90)" /]
说明: 第一个参数 当前ID 第二个第三个, 图片尺寸。 第四个图片张数。
也可以这样用
{dede:arclist row='3'} // row=3 调用三个图集
[field:id function="Getimgs(@me,136,62,4)" /] //每个图集调用前4张
{/dede:arclist}
您可能感兴趣
- css图片设置垂直居中(CSS居中实例之大小不固定的图片居中方法)
- html5导入图片文件(HTML5 实现图片上传预处理功能)
- div中设置图片的大小(div或img图片高度随宽度自适应的方法)
- js实现图片旋转
- python好看图案(python实现趣味图片字符化)
- h5css3图片旋转(怎样实现H5+CSS3手指滑动切换图片的示例代码)
- canvas处理图片风格(html2 canvas生成清晰的图片实现打印功能)
- dedecms怎样快速找到图片位置(dede搬家后路径变化批量替换图片路径避免图片不能正常显示)
- ASP.NET给图片加图片水印
- dedecms标签解析(Dedecms网站给图片alt属性自动调用标题的方法)
- pythonbug生成图片(python实现海螺图片的方法示例)
- ASP.NET下载远程图片到本地
- dedecms如何换主页模板(DEDECMS织梦模板实现图集单击图片翻页的教程)
- dedecms源码目录(dedecms调用图片集中图片的注释)
- css3渐变背景教程(css3实现背景图片颜色修改的多种方式)
- dedecms 产品缩略图(织梦DedeCms v5.6/5.7 新图集页面增加图片下载功能)
- 英语难学吗(初中英语难学吗)
- 如何追女孩子(如何追女孩子的技巧和方法)
- 是不是快乐全被你拿走了(而是你得到的)
- 世界上只有妈妈好(世界上只有妈妈好的歌词)
- 为什么现在社会越来越卷了(现在社会为什么发展那么快呢)
- 直播带货能赚到很多钱吗(直播带货能赚到很多钱吗现在)
热门推荐
- mysql索引原理及调优(MySQL索引机制程序员必知)
- sqlserver 使用SSMS运行sql脚本的六种方法(sqlserver 使用SSMS运行sql脚本的六种方法)
- python比go语言简单(Python和Go语言的区别总结)
- vue怎么使用element(Vue Element前端应用开发之图标的维护和使用)
- dedecms调用原始图(DEDECMS点击图片进入下一页功能实现教程)
- phpredis常用方法(PHP针对redis常用操作实例详解)
- 面试中如何给人留下好印象
- python开发网站github(使用 Python 玩转 GitHub 的贡献板推荐)
- python模块化打包(python使用Paramiko模块实现远程文件拷贝)
- css设置图片透明度