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 相关文章推荐
mysq GBKl乱码
Nov 28 PHP
echo, print, printf 和 sprintf 区别
Dec 06 PHP
用php的ob_start来生成静态页面的方法分析
Mar 09 PHP
php实现复制移动文件的方法
Jul 29 PHP
Twig模板引擎用法入门教程
Jan 20 PHP
PHP中类的继承和用法实例分析
May 24 PHP
Ubuntu 16.04下安装PHP 7过程详解
Mar 28 PHP
PHP基于接口技术实现简单的多态应用完整实例
Apr 26 PHP
php使用crypt()函数进行加密
Jun 08 PHP
PHP多线程模拟实现秒杀抢单
Feb 07 PHP
YII框架http缓存操作示例
Apr 29 PHP
PHP Ajax跨域问题解决方案代码实例
Aug 01 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 危险函数全解析
2009/09/09 PHP
ThinkPHP模板替换与系统常量及应用实例教程
2014/08/22 PHP
PHP产生不重复随机数的5个方法总结
2014/11/12 PHP
php常用正则函数实例小结
2016/12/29 PHP
Laravel框架模板加载,分配变量及简单路由功能示例
2018/06/11 PHP
javascript 对象定义方法 简单易学
2009/03/22 Javascript
js 操作select相关方法函数
2009/12/06 Javascript
javascript 用原型继承来实现对象系统
2010/03/22 Javascript
jquery选择器使用详解
2014/04/08 Javascript
jquery常用特效方法使用示例
2014/04/25 Javascript
javascript原型链继承用法实例分析
2015/01/28 Javascript
JS作用域闭包、预解释和this关键字综合实例解析
2016/12/16 Javascript
Angular2下使用pdf插件的方法详解
2017/04/29 Javascript
详解如何提高 webpack 构建 Vue 项目的速度
2017/07/03 Javascript
深入理解基于vue-cli的vuex配置
2017/07/24 Javascript
写一个移动端惯性滑动&amp;回弹Vue导航栏组件 ly-tab
2018/03/06 Javascript
JavaScript实现的简单加密解密操作示例
2018/06/01 Javascript
基于vue.js中关于下拉框的值默认及绑定问题
2018/08/22 Javascript
vue-cli —— 如何局部修改Element样式
2020/10/22 Javascript
深入理解javascript中的this
2021/02/08 Javascript
[05:07]DOTA2英雄梦之声_第14期_暗影恶魔
2014/06/20 DOTA
[07:59]2014DOTA2叨叨刀塔 林熊猫称被邀请赛现场盛况震撼
2014/07/21 DOTA
用实例说明python的*args和**kwargs用法
2013/11/01 Python
使用Python脚本将Bing的每日图片作为桌面的教程
2015/05/04 Python
python字典排序实例详解
2015/05/20 Python
Python使用Pickle模块进行数据保存和读取的讲解
2019/04/09 Python
python 在某.py文件中调用其他.py内的函数的方法
2019/06/25 Python
Book Depository澳大利亚:世界领先的专业在线书店之一
2018/12/27 全球购物
Vrbo英国:预订度假屋
2020/08/19 全球购物
纯净、自信、100%的羊绒服装:360Cashmere
2021/02/20 全球购物
《春晓》教学反思
2014/04/20 职场文书
伦敦奥运会的口号
2014/06/21 职场文书
爱的承诺书
2015/01/20 职场文书
销售员岗位职责范本
2015/04/11 职场文书
SpringBoot系列之MongoDB Aggregations用法详解
2022/02/12 MongoDB
Redis基本数据类型List常用操作命令
2022/06/01 Redis