小李SEO博客

网站优化服务

dedecms图集标签productimagelist中调用缩略图方法

在用织梦dedecms图集模型建立美女图片站的时候发现{dede:productimagelist}标签调用不出来图片的缩略图,可是织梦58就是想要调用每张图片的缩略图,这该如何实现呢?经过研究织梦58发现织梦dedecms有给每个图片生成缩略图的机制 ,只要发布的时候把显示方式选择成多行多列即可请看相应源代码:

打开dedealbum_add.php文件,查看如下代码红色部分:/*---------------------function _getformupload()通过swfupload正常上传的图片---------------------*/if(is_array($_SESSION['bigfile_info'])){foreach($_SESSION['bigfile_info'] as $k=>$v){$truefile = $cfg_basedir.$v;if(strlen($v) 2 ? GetImageMapDD($v, $cfg_ddimg_width) : '';if(!$hasone && $ddisfirst==1 && $litpic==''){$litpic = empty($litpicname) ? GetImageMapDD($v, $cfg_ddimg_width) : $litpicname;$hasone = TRUE;}$imginfo = !empty(${'picinfook'.$k}) ? ${'picinfook'.$k} : '';$imgurls .= "{dede:img ddimg='$v' text='$imginfo'} $v {/dede:img}rn";}}$imgurls = addslashes($imgurls);$pagestyle就是发布图集时选择的单页多图样式、幻灯片样式、多缩略图样式这三种在发布图集时选择第三个,多缩略图样式即可,行数和列数如果是自己的模板的话不必理会,只要设定缩略图宽度到合适的数值就可以了如果你发布的时候没选,可还想要生成缩略图也很简单,只需更改已发布的图集,选中下多缩略图样式就行了这样每个图片的缩略图就生成出来了,可是怎么才能调用出来呢?

先看一下数据库储存的图片再看上面代码中的蓝色部分,根据判断$ddimg就是缩略图了打开/include/taglib/productimagelist.lib.php文件发现它和其他标签不一样的地方,他是读取一个标签的值和属性来显示在另外一个标签中的机制那么就在它处理标签的地方加一个新的读取属性 ,只需要加如下代码中红色部分即可完成这个功能if($ctag->GetName()=="img"){$row = array();$row['imgsrc'] = trim($ctag->GetInnerText());$row['text'] = $ctag->GetAtt('text');$row['litpic'] =$ctag->GetAtt('ddimg');$images[] = $row;}这样[field:litpic/]就可以显示出图片所对应的缩略图了

上一篇:织梦cms自带内容模型里禁止修改的字段修改方法 下一篇:织梦cms如何用dede:type和sql语句调用指定栏目内容描述
织梦cms相关文章阅读
  • 织梦cms如何批量更改标题和内容关键词

    小李网络公司介绍织梦cms批量更改标题和内容关键词知识.包括织梦cms建站教程dede织梦仿站织梦 建站dedecms好吗dedecms页面标题织梦网站标题怎么改之梦同时调用文章标题和简略标题dedecms标题限制...

  • 织梦cms网站评论功能如何关闭

    红酒文化网介绍织梦cms关闭评论功能知识.包括织梦自动发布评论dedecms会员发布dedecms如何打开织梦功能dedecms功能精简dedecms登录功能增加dedecms功能dedecms有哪些功能....

  • 织梦cms多站点数据库SQL互相调用方法

    小李网络公司介绍织梦dedecms多站点数据库SQL互相调用方法知识,包括java怎么调用另一个类的方法java怎么调用类方法java方法调用过程java通过类名调用方法站点推广的方法有哪些java直接调用方法...

  • 织梦CMS调用网站不同栏目模板教程

    小李seo网络公司介绍织梦cms栏目模板调用知识.包括织梦怎么调用栏目页织梦文章列表调用dedecms栏目代码织梦栏目介绍织梦栏目调用织梦栏目描述调用dedecms栏目页标签....

  • 织梦cms让{dede:list}标签支持weight权重排序教程

    小李网络公司介绍织梦cms让{dede:list}标签支持weight权重排序教程知识,包括dedelist条件语句dede标签的使用dede阅读数标签weightlistdedelist权重排列dedeif调用dede织梦调用标签dedelist和arclistdede排序方式...

  • 织梦dedecms栏目名称间添加分隔竖线的方法

    小李网络公司介绍织梦cms栏目添加分隔竖线方法知识.包括可以让竖线在后,最后一个栏目无竖线,但是调用的栏目数可能会发生变化,判别最后一个栏目比较复杂....

  • 织梦cms允许游客输入自己呢称教程

    小李网络公司介绍织梦cms允许游客输入自己呢称教程知识,包括织梦游客输入昵称进行评论的简单方法-资源聚合-互联网资源.实现游客输入昵称进行评论的简单方法_AB模板网....

  • 织梦cms搜索关键字不能小于2个字节解决方法

    小李网络公司介绍织梦cms搜索关键字不能小于2个字节解决方法知识,包括织梦dedecms搜索"关键字不能小于2个字节!"的解决方法,织梦搜索提示"关键字不能小于2个字节"终极解....

  • 织梦cms当前系统时间调用标签

    小李网络公司介绍织梦cms当前系统时间调用标签知识,包括织梦标签教程织梦列表页标签织梦官网织梦仿站替换标签织梦当前栏目织梦标签嵌套织梦标签怎么套用织梦文章摘要标签织梦php标签织...

  • 织梦cms程序data目录使用默认名称给织梦系统安全隐患

    小李网络公司介绍织梦cms程序data目录使用默认名称给织梦系统安全隐患知识,包括data目录如果使用默认的名称给DEDE系统安全的隐患_织梦58,软件的系统安全是什么网络与系统安全什么是系统安全...

  • 织梦cms问答模块回答列表乱码解决方案

    小李网络公司介绍织梦cms问答模块回答列表乱码知识.包括dede问答模块个人信息页面回答列表乱码的解决方_织梦无忧,dedecms分页乱码dede圈子模块dede发布模块ldede隐藏模块dede自定义模块dede模块不...

  • 织梦cms生成Google Sitemap谷歌地图的方法

    小李网络公司介绍织梦cms生成Google Sitemap谷歌地图的方法知识,包括织梦cms建站教程织梦dedecms教程dedecms不能生成dedecms织梦系统织梦生成手机首页织梦生成播放页织梦无法生成列表页织梦生成速度...

SEO公司排名
 
QQ在线咨询
SEM竞价推广
137-1296-7640
SEO优化外包
137-1296-7640