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}
您可能感兴趣
- laravel连接多个数据库(laravel实现一个上传图片的接口,并建立软链接,访问图片的方法)
- python的opencv图片识别(OpenCV-Python 摄像头实时检测人脸代码实例)
- tensorflow卷积网络(TensorFlow卷积神经网络之使用训练好的模型识别猫狗图片)
- css渐变色动画(详解CSS背景渐变图片transtion过渡效果技巧)
- h5css3图片旋转(怎样实现H5+CSS3手指滑动切换图片的示例代码)
- ASP.NET给图片加文字水印
- dedecms增加导航内容(织梦DEDECMS中让近三天发布的文章显示红色日期或加上new字或小图片的方法)
- dedecms中修改图片(让dedecms织梦后台支持上传bmp格式的图片的教程)
- css3图片悬停切换代码(CSS3 实现的图片悬停的切换按钮)
- dedecms分页修改(Dedecms图片加上Alt和Title等属性的修改方法)
- js轮播图片(JS实现简单图片轮播效果)
- 织梦怎么添加图片(织梦怎么去掉上传图片的水印改为自己设计的水印)
- 前端轮播图效果(AmazeUI图片轮播效果的示例代码)
- python转换doc到pdf(利用python将图片版PDF转文字版PDF)
- C#压缩图片不失真
- css 图片边缘虚化(CSS3对图片照片进行边缘模糊处理的实现)
- 九儿《狐踪谍影》出演热血女特警,戏份杀青受关注(九儿狐踪谍影出演热血女特警)
- 红色代表什么(红色代表什么寓意)
- 蓝天代表什么(蓝天代表什么生肖)
- 今天要吃什么(今天要吃什么菜)
- 营养餐是什么(学校营养餐是什么)
- 谁说女子不如男 范冰冰演的武则天只是其一,另外两位你认识吗(谁说女子不如男)
热门推荐
- windows 10家庭版上安装docker(win10家庭版安装Docker的方法步骤)
- navicat15.0.28注册码(Navicat for MySQL 11注册码激活码汇总)
- xampp数据库表在哪个文件夹(XAMPP集成环境中MySQL数据库的使用)
- python零基础入门详细教程(Python零基础入门学习之输入与输出)
- SQL中case when的用法
- css3中一些常用的特效果(CSS3 制作的书本翻页特效)
- js弹出框代码(js实现自动锁屏功能)
- mysql大表查询优化方案(mysql查询优化之100万条数据的一张表优化方案)
- python创建列表并查询(python列表使用实现名字管理系统)
- 如何对代码进行评审