DEDECMS首页调用图片集里的多张图片


Posted in PHP onJune 05, 2015

先找到include/common.inc.php文件,把下面代码贴进去(我贴的是我网站上的,具体可根据需要修改):

function Getimg($aid,$imgwith,$imgheight)
{
global $dsql;
$imgurls = '';
$row =$dsql->getone( "select imgurls from dede_addonimages where aid='$aid' ");
$imgurls= $row['imgurls'];//获取字段数据
preg_match_all("/\}.+jpg/",$imgurls,$matches);//取出符合条件的
$new_arr=array_unique($matches[0]);//去除数组中重复的值
$pic_num1=" <dt><DIV class=tu_big><img id=imgInit class=zoom name=imgInit src=\"".substr($new_arr[0],2)."\" /></DIV></dt><dd><ul>";
foreach($new_arr as $key){
$pic_list.="<li><img onmouseover='pic_next(\"".substr($key,2)."\")' src=\"".substr($key,2)."\"' width=".$imgwith." height=".$imgheight." /></li>";
}
$pic_end="</ul></dd>";
return $pic_num1.$pic_list.$pic_end;//返回结果
}

一、dedecms网站首页和列表页中的调用方法:

dede:arclist 标签调用和dede:list 列表调用

[field:id function="Getimg(@me,80,80,7)" /]

80和80和7分别是要显示图片的宽度(省略为110)和高度(省略为110)和调用张数(省略为(0),表示所有张)。
如果有多个图片集,那么加上图片集的类目id,如下

[field:id typeid='' function="Getimg(@me,80,80,7)" /]

二、dedecms文章内页调用图片集多张图片的调用办法:

{dede:field.id function="Getimg(@me,80,80,7)" /}

如果有多个图片集,那么加上图片集的类目id,如下

{dede:field.id typeid='' function="Getimg(@me,80,80,7)" /}

80和80和7分别是要显示图片的宽度(省略为110)和高度(省略为110)和调用张数(省略为(0),表示所有张)。

以上所述就是本文的全部内容了,希望能够对大家熟练掌握dedecms有所帮助。

PHP 相关文章推荐
PHP的栏目导航程序
Oct 09 PHP
针对初学PHP者的疑难问答(2)
Oct 09 PHP
PHP-redis中文文档介绍
Feb 07 PHP
php实现文件下载实例分享
Jun 02 PHP
PHP把小数转成整数3种方法
Jun 30 PHP
PHP exif扩展方法开启详解
Jul 28 PHP
PHP+Mysql+jQuery查询和列表框选择操作实例讲解
Oct 22 PHP
详解PHP对数组的定义以及数组的创建方法
Nov 27 PHP
Thinkphp5行为使用方法汇总
Dec 21 PHP
PHP实现正则匹配所有括号中的内容
Jun 22 PHP
PHP的mysqli_ssl_set()函数讲解
Jan 23 PHP
ThinkPHP5+UEditor图片上传到阿里云对象存储OSS功能示例
Aug 05 PHP
php比较相似字符串的方法
Jun 05 #PHP
浅谈PHP接收POST数据方式
Jun 05 #PHP
php显示时间常用方法小结
Jun 05 #PHP
php实现用已经过去多长时间的方式显示时间
Jun 05 #PHP
一个完整的PHP类包含的七种语法说明
Jun 04 #PHP
php循环table实现一行两列显示的方法
Jun 04 #PHP
PHP实现过滤掉非汉字字符只保留中文字符
Jun 04 #PHP
You might like
php curl选项列表(超详细)
2013/07/01 PHP
thinkPHP使用pclzip打包备份mysql数据库的方法
2016/04/30 PHP
Extjs TimeField 显示正常时间格式的代码
2011/06/28 Javascript
jquery 之 $().hover(func1, funct2)使用方法
2012/06/14 Javascript
JQuery DataTable删除行后的页面更新利用Ajax解决
2013/05/17 Javascript
js实现连续英文字符自动换行兼容ie6 ie7和firefox
2013/09/06 Javascript
Jquery中&quot;$(document).ready(function(){ })&quot;函数的使用详解
2013/12/30 Javascript
Javascript 拖拽雏形(逐行分析代码,让你轻松了拖拽的原理)
2015/01/23 Javascript
基于Jquery代码实现支持PC端手机端幻灯片代码
2015/11/17 Javascript
jQuery实现简单隔行变色的方法
2016/02/20 Javascript
JavaScript实现全选取消效果
2017/12/14 Javascript
深入理解 webpack 文件打包机制(小结)
2018/01/08 Javascript
jQuery实现的导航条点击后高亮显示功能示例
2019/03/04 jQuery
微信小程序实现获取用户信息并存入数据库操作示例
2019/05/07 Javascript
jQuery层叠选择器用法实例分析
2019/06/28 jQuery
原生javascript的ajax请求及后台PHP响应操作示例
2020/02/24 Javascript
微信jssdk踩坑之签名错误invalid signature
2020/05/19 Javascript
JS数组转字符串实现方法解析
2020/09/04 Javascript
[02:36]DOTA2英雄基础教程 斯拉克
2013/11/29 DOTA
Python原始字符串与Unicode字符串操作符用法实例分析
2017/07/22 Python
在Python 不同级目录之间模块的调用方法
2019/01/19 Python
TensorFlow通过文件名/文件夹名获取标签,并加入队列的实现
2020/02/17 Python
Python操作MongoDb数据库流程详解
2020/03/05 Python
详解Python直接赋值,深拷贝和浅拷贝
2020/07/09 Python
Python自动化测试中yaml文件读取操作
2020/08/20 Python
Python系统公网私网流量监控实现流程
2020/11/23 Python
Rakuten Kobo台湾:电子书、eReaders和Reading应用程式
2017/11/24 全球购物
ParcelABC西班牙:包裹运送和快递服务
2019/12/24 全球购物
幼师自我鉴定范文
2013/10/01 职场文书
英文商务邀请信
2014/01/22 职场文书
体育课课后反思
2014/04/24 职场文书
四风对照检查剖析材料
2014/10/07 职场文书
《折线统计图》教学反思
2016/02/22 职场文书
一文搞懂如何实现Go 超时控制
2021/03/30 Python
关于PostgreSQL JSONB的匹配和交集问题
2021/09/14 PostgreSQL
python三子棋游戏
2022/05/04 Python