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 相关文章推荐
ie6 动态缩略图不显示的原因
Jun 21 PHP
php 多线程上下文中安全写文件实现代码
Dec 28 PHP
PHPMYADMIN 简明安装教程 推荐
Mar 07 PHP
PHP+Mysql+jQuery实现发布微博程序 jQuery篇
Oct 08 PHP
php和javascript之间变量的传递实现代码
Dec 19 PHP
PHP程序级守护进程的实现与优化的使用概述
May 02 PHP
laravel 5 实现模板主题功能
Mar 02 PHP
php正则表达式学习笔记
Nov 13 PHP
php curl模拟post请求和提交多维数组的示例代码
Nov 19 PHP
PHP结合Mysql数据库实现留言板功能
Mar 04 PHP
ThinkPHP框架实现导出excel数据的方法示例【基于PHPExcel】
May 12 PHP
Laravel 5+ .env环境配置文件详解
Apr 06 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入门学习知识点三 PHP上传
2011/07/14 PHP
php数组查找函数in_array()、array_search()、array_key_exists()使用实例
2014/04/29 PHP
destoon整合UCenter图文教程
2014/06/21 PHP
php通过baihui网API实现读取word文档并展示
2015/06/22 PHP
PHP接收App端发送文件流的方法
2016/09/23 PHP
php文件上传类的分享
2017/07/06 PHP
php自定义排序uasort函数示例【二维数组按指定键值排序】
2019/06/19 PHP
php高性能日志系统 seaslog 的安装与使用方法分析
2020/02/29 PHP
THINKPHP5分页数据对象处理过程解析
2020/10/28 PHP
原生js实现fadein 和 fadeout淡入淡出效果
2014/06/05 Javascript
js立即执行函数: (function ( ){})( ) 与 (function ( ){}( )) 有什么区别?
2015/11/18 Javascript
JavaScript的String字符串对象常用操作总结
2016/05/26 Javascript
Javascript中获取浏览器类型和操作系统版本等客户端信息常用代码
2016/06/28 Javascript
JS实现图片延迟加载并淡入淡出效果的简单方法
2016/08/25 Javascript
JavaScript 字符串数字左补位,右补位,取固定长度,截位扩展函数代码
2017/03/25 Javascript
使用jQuery实现两个div中按钮互换位置的实例代码
2017/09/21 jQuery
jQuery图片加载失败替换默认图片方法汇总
2017/11/29 jQuery
Node.js log4js日志管理详解
2018/07/31 Javascript
使用elementUI实现将图片上传到本地的示例
2018/09/04 Javascript
vue 循环加载数据并获取第一条记录的方法
2018/09/26 Javascript
Vue父子组件之间的通信实例详解
2018/09/28 Javascript
node.js制作一个简单的登录拦截器
2020/02/10 Javascript
JS运算符优先级与表达式示例详解
2020/09/04 Javascript
python3+PyQt5使用数据库窗口视图
2018/04/24 Python
对python中的os.getpid()和os.fork()函数详解
2019/08/08 Python
CSS3实现类似翻书效果的过渡动画的示例代码
2019/09/06 HTML / CSS
CSS3制作圆角图片和椭圆形图片
2016/07/08 HTML / CSS
css3动画效果小结(推荐)
2016/07/25 HTML / CSS
大学应届毕业生个人求职信
2013/09/23 职场文书
班主任工作年限证明
2014/01/12 职场文书
2014年元旦促销活动方案
2014/02/22 职场文书
物业管理工作方案
2014/05/10 职场文书
2015年推普周活动方案
2015/05/06 职场文书
创业计划书之儿童理发店
2019/09/27 职场文书
Redis性能监控的实现
2021/07/09 Redis
MySQL数据库实验之 触发器和存储过程
2022/06/21 MySQL