小李SEO博客

网站优化服务

dedecms图集productimagelist标签调用和常见问题汇总

织梦dedecms图集调用标签({dede:productimagelist})在制作图片站时候是经常会用到的,下面小编就此标签的使用方法和常用调用问题进行汇总,希望能够帮到使用此标签的朋友。

下面我们先看下此标签的使用:标签名称:productimagelist标记简介:无功能说明:用于获取产品图片集适用范围:内容标记基本语法:{dede:productimagelist}<a href="[field:imgsrc/]" title="[field:text/]"><img src="[field:imgsrc/]" width="120" height="90" /></a>{/dede:productimagelist}参数说明:无底层模板字段:imgsrc :图片路径text :文字描述注释:本标签可用于调用自定义字段类型为imgurls的字段。

1.织梦dedecms给productimagelist图集标签添加数字编号自增的方法打开 /include/taglib/productimagelist.lib.php 文件找到:$ctp->LoadSource($innerText);在此代码下边添加如下代码:$GLOBALS['autoindex'] = 0;找到:$revalue .= $ctp->GetResult();在此代码下边添加如下代码$GLOBALS['autoindex']++;调用代码:[field:global name=autoindex/]示例:{dede:productimagelist}<span id="[field:global name=autoindex/]"><img src="[field:imgsrc/]" alt="www.dede58.com" width="200" height="300" /></span>{/dede:productimagelist}输出html代码:<span id="0"><img src="1.jpg" alt="www.dede58.com" width="200" height="300" /></span><span id="1"><img src="2.jpg" alt="www.dede58.com" width="200" height="300" /></span><span id="2"><img src="3.jpg" alt="www.dede58.com" width="200" height="300" /></span>

2.织梦dedecms图集标签productimagelist调用图片顺序的修改方法织梦dedecms图集标签{dede:productimagelist}默认调用的图片顺序是旧图片在前,新图片在后,如何更改图片顺序,让新图片在前,旧图片在后打开 /include/taglib/productimagelist.lib.php 文件找到:foreach($dtp->CTags as $ctag){if($ctag->GetName()=="img")修改为:就这样简单的一步修改即可

3.织梦dedecms的{dede:productimagelist}标签调用图集标题title的方法{dede:productimagelist}织梦图集标签给img添加alt属性时默认要调用的是注释(即:[field:text/]),可是为了节省时间和劳动力,织梦58小编不想给每张图片都填写注释而是想直接调用标题,也就是想用[field:title/]标签,试了下,结果不行,织梦58模板通过源代码的修改,终于搞定了,希望这个修改经验对你有所帮助。

源代码修改:打开 include aglibproductimagelist.lib.php 文件找到(约20行):if(!isset($refObj->addTableRow['imgurls'])) return ;在此代码下边添加如下代码:$aid = $refObj->ArcID;$row = $refObj->dsql->GetOne("SELECT title FROM `dede_archives` WHERE `id` = '$aid';");$title = $row['title'];找到(约41行):$row['text'] = $ctag->GetAtt('text');在此代码下边添加如下代码:$row['title'] = $title;调用代码:[field:title/]示例:{dede:productimagelist}<li><a href="javascript:ChangePic('[field:imgsrc/]', '#bigpicimg');" title="[field:text/]_www.dede58.com" rel="facebox"><img src="[field:imgsrc/]" width="120" height="90" alt="[field:title/]" /></a></li>{/dede:productimagelist}

上一篇:织梦cms让文章的大图片不破坏布局 下一篇:织梦cms使用ajax实现搜索下拉提示功能
织梦cms相关文章阅读
  • 织梦cms程序搭建网站防挂马方法

    小李网络公司介绍织梦cms程序搭建网站防挂马方法知识,包括网站被挂马怎么查询自己的网站是否被挂马网站空间被挂马织梦网站被挂马.网站被挂马怎么处理,网站被挂马的原因....

  • 织梦cms首页arclist按照'weight'排序

    小李网络公司介绍织梦cms首页arclist按照'weight'排序知识,包括dedecms推荐排序dede怎么排序dedecms倒序dede调用产品排序_织梦按新增字段名排序dedecms排升序cms排序dedecms按时间排序....

  • 织梦cmsv5.7文章列表隔行换色效果设置方法

    小李网络公司介绍织梦cmsv5.7文章列表隔行换色效果设置方法知识,包括织梦dedecms教程dedecms 源码解析dedecms建站教程dedecms的简单说明一列隔一列不同色dedecms在线演示dedecms调用网站dedecms 织梦....

  • 织梦cms调用栏目名称限制字数的方法

    小李网络公司介绍织梦cms调用栏目名称限制字数的方法知识,包括织梦相关文章调用织梦调用代码dedecms调用网站dedecms代码调用dedecms怎么调用学校名字字数有限制吗公众号名字字数公司名称字数...

  • 织梦cms后台与服务器安全检测步骤参考方法

    小李网络公司介绍织梦cms后台与服务器安全检测步骤知识,包括dedecms后台与服务器安全检测步骤参考方法_织梦园,去掉DEDECMS后台的安全检测提示, 去掉DEDECMS后台的安全检测提示-织梦入门-深秋博...

  • 织梦cms首页调用栏目及单页内容教程

    小李网络公司介绍织梦cms首页调用栏目及单页内容教程知识,包括织梦常用调用标签织梦相关文章调用织梦栏目内容调用织梦栏目调用织梦首页调用文章列表织梦内容也调用织梦仿站详细流程织...

  • 织梦cms模板不能解析.html扩展名问题

    小李网络公司介绍织梦cms模板不能解析.html扩展名问题知识,包括css文件的扩展名为html文件的扩展名通常是所有网页的扩展名都是html吗html5扩展名动态网页的文件扩展名通常是powerpoint模板的扩展...

  • 织梦cms添加自定义属性让首页显示特定文章

    小李网络公司介绍织梦cms添加自定义属性知识,包括dedecms添加自定义属性让首页显示特定文章-编程脚本学习网,dedecms模板开发dedecms首页被黑了dedecms做论坛网站dedecms行dedecms首页幻灯dedecms首页显...

  • 织梦cms系统修改原始data目录至根目录方法

    小李网络公司介绍织梦cms系统修改原始data目录至根目录方法知识,包括游戏根目录是data吗免root修改根目录dataandroid根目录在哪里安卓data根目录在根目录data里面文件权限根目录读写权限什么是手...

  • 织梦cmsSESSION变量覆盖导致SQL注入common.inc.php解决方法

    小李网络公司介绍织梦cmsSESSION变量覆盖导致SQL注入common.inc.php知识,包括dedecms增加新变量common grounddedecms模板接收变量dedecms自定义变量dede变量名称dede模板变量dede调用变量失效dedecfg变量调用....

  • 织梦cms不使用js调用非dede数据

    小李网络公司介绍织梦cms不使用js调用非dede数据知识,包括dede怎么调用代码dede单页面调用dede年标签调用dede首页调用图文dede轮播调用dede标签调用详情dede调用发布日期dede调用页面代码....

  • 织梦cms5.7网站数据内容备份教程

    小李网络公司介绍织梦cms5.7网站数据内容备份教程知识,包括dedecms调用样式dedecms门户网站dedecms网站名dedecms怎么建网站织梦内容页标签dedecms首页dedecms软件内容页dedecms主表内容....

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