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中判断一个字符串包含另一个字符串的方法
Mar 19 PHP
apache rewrite_module模块使用教程
Jan 10 PHP
php 生成短网址原理及代码
Jan 23 PHP
Fatal error: session_start(): Failed to initialize storage module: files问题解决方法
May 04 PHP
彻底删除thinkphp3.1案例blog标签的方法
Dec 05 PHP
php的mail函数发送UTF-8编码中文邮件时标题乱码的解决办法
Oct 20 PHP
Yii中表单用法实例详解
Jan 05 PHP
PHP用正则匹配form表单中所有元素的类型和属性值实例代码
Feb 28 PHP
PHPMailer ThinkPHP实现自动发送邮件功能
Jun 10 PHP
PHP优化之批量操作MySQL实例分析
Apr 23 PHP
tp5.1框架数据库子查询操作实例分析
May 26 PHP
php中array_fill函数的实例用法
Mar 02 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中修改浏览器的User-Agent来伪装你的浏览器和操作系统
2011/07/29 PHP
ThinkPHP中ajax使用实例教程
2014/08/22 PHP
php返回json数据函数实例
2014/10/09 PHP
详解WordPress中提醒安装插件以及隐藏插件的功能实现
2015/12/25 PHP
用JavaScript玩转游戏物理(一)运动学模拟与粒子系统
2010/06/19 Javascript
js下判断 iframe 是否加载完成的完美方法
2010/10/26 Javascript
全面解析Bootstrap表单使用方法(表单控件状态)
2015/11/24 Javascript
AngularJs 动态加载模块和依赖
2016/09/15 Javascript
jQuery实现自动调用和触发某个事件的方法
2016/11/18 Javascript
js实现九宫格的随机颜色跳转
2017/02/19 Javascript
vue中mint-ui的使用方法
2018/04/04 Javascript
Vue的路由及路由钩子函数的实现
2019/07/02 Javascript
[01:31]DOTA2上海特级锦标赛 SECRET战队完整宣传片
2016/03/16 DOTA
简单实现python爬虫功能
2015/12/31 Python
Python处理JSON数据并生成条形图
2016/08/05 Python
python导出hive数据表的schema实例代码
2018/01/22 Python
python中利用zfill方法自动给数字前面补0
2018/04/10 Python
python批量复制图片到另一个文件夹
2018/09/17 Python
python编程使用协程并发的优缺点
2018/09/20 Python
对python的bytes类型数据split分割切片方法
2018/12/04 Python
Python自定义一个异常类的方法
2019/06/27 Python
Python内置方法实现字符串的秘钥加解密(推荐)
2019/12/09 Python
详解html5 shiv.js和respond.min.js
2018/01/24 HTML / CSS
美国领先的低折扣旅行网站:Hotwire
2019/01/19 全球购物
西班牙最好的在线购买葡萄酒的商店:Vinoseleccion
2019/10/30 全球购物
乌克兰在线药房:Аптека24
2019/10/30 全球购物
学习两会精神心得范文
2014/03/17 职场文书
献爱心倡议书
2014/04/14 职场文书
大学活动总结格式
2014/04/29 职场文书
党员查摆剖析材料
2014/10/10 职场文书
党委书记个人检查对照材料思想汇报
2014/10/11 职场文书
六一领导慰问欢迎词
2015/01/26 职场文书
2015年企业工作总结范文
2015/04/28 职场文书
演讲稿之我的初心我的成长
2019/08/12 职场文书
PHP中->和=>的意思
2021/03/31 PHP
mysql 8.0.24 安装配置方法图文教程
2021/05/12 MySQL