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+Ajax实现唯一校验实现代码[简单应用]
Nov 29 PHP
php定义数组和使用示例(php数组的定义方法)
Mar 29 PHP
PHP中数组的分组排序实例
Jun 01 PHP
PHP读取RSS(Feed)简单实例
Jun 12 PHP
实用的PHP带公钥加密类分享(每次加密结果都不一样哦)
Aug 20 PHP
Yii实现自动加载类地图的方法
Apr 01 PHP
mod_php、FastCGI、PHP-FPM等PHP运行方式对比
Jul 02 PHP
基于php实现随机合并数组并排序(原排序)
Nov 26 PHP
基于PHP技术开发客服工单系统
Jan 06 PHP
浅析PHP7新功能及语法变化总结
Jun 17 PHP
PHP实现将多个文件中的内容合并为新文件的方法示例
Jun 10 PHP
Eclipse PHPEclipse 配置的具体步骤
Aug 08 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
对javascript和select部件的结合运用
2006/10/09 PHP
asp和php下textarea提交大量数据发生丢失的解决方法
2008/01/20 PHP
功能齐全的PHP发送邮件类代码附详细说明
2008/07/10 PHP
php 获取mysql数据库信息代码
2009/03/12 PHP
PHP表单递交控件名称含有点号(.)会被转化为下划线(_)的处理方法
2013/01/06 PHP
php无限极分类递归排序实现方法
2014/11/11 PHP
PHP策略模式定义与用法示例
2017/07/27 PHP
PHP+Ajax实现的检测用户名功能简单示例
2019/02/12 PHP
jquery $.ajax入门应用二
2008/11/19 Javascript
extjs 学习笔记(三) 最基本的grid
2009/10/15 Javascript
TreeView 用法(有代码)(asp.net)
2011/07/15 Javascript
使用jQuery+EasyUI实现CheckBoxTree的级联选中特效
2015/12/06 Javascript
JS中改变this指向的方法(call和apply、bind)
2016/03/26 Javascript
angularJS 指令封装回到顶部示例详解
2017/01/22 Javascript
python发送邮件的实例代码(支持html、图片、附件)
2013/03/04 Python
Python基于正则表达式实现文件内容替换的方法
2017/08/30 Python
浅析python内置模块collections
2019/11/15 Python
利用Python绘制Jazz网络图的例子
2019/11/21 Python
Python二维数组实现求出3*3矩阵对角线元素的和示例
2019/11/29 Python
PyCharm无法识别PyQt5的2种解决方法,ModuleNotFoundError: No module named 'pyqt5'
2020/02/17 Python
django中嵌套的try-except实例
2020/05/21 Python
Django Path转换器自定义及正则代码实例
2020/05/29 Python
python中的错误如何查看
2020/07/08 Python
CSS3弹性盒模型flex box快速入门心得(必看篇)
2016/05/24 HTML / CSS
详解h5页面在不同ios设备上的问题总结
2019/03/01 HTML / CSS
HTML5 背景的显示区域实现
2020/07/09 HTML / CSS
香港No.1得奖零食网:香港零食大王
2016/07/22 全球购物
汽车电子与维修专业大学生求职信
2013/09/28 职场文书
证婚人经典证婚词
2014/01/09 职场文书
大学毕业自我评价
2014/02/02 职场文书
公司优秀员工获奖感言
2014/08/14 职场文书
中学生检讨书范文
2014/11/03 职场文书
2014年小学教研工作总结
2014/12/06 职场文书
小学英语教学经验交流材料
2015/11/02 职场文书
公安忠诚教育心得体会
2016/01/23 职场文书
Hive HQL支持2种查询语句风格
2022/06/25 数据库