织梦学习网,专业提供DEDECMS模板,DEDECMS教程,网页特效素材等建站资源!
当前位置:ca88老虎机 > 织梦教程 > 安装使用 >

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

整理编辑:织梦学习网 更新时间:2017-08-01 阅读:
  织梦dedecms图集调用标签({dede:productimagelist})在制作图片站时候是经?;嵊玫降?,下面ca88老虎机小编就此标签的使用方法和常用调用问题进行汇总,希望能够帮到使用此标签的朋友。下面我们先看下此标签的使用:

  标签名称:productimagelist
  标记简介:无
  功能说明:用于获取产品图片集
  适用范围:内容标记
  基本语法:
 ca88老虎机 www.casmzx.com {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="ca88老虎机 www.casmzx.com" width="200" height="300" /></span>
  {/dede:productimagelist}

  输出html代码:

  <span id="0"><img src="1.jpg" target='_blank'>标题title的方法

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

  源代码修改:

  打开 \include\taglib\productimagelist.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/]_ca88老虎机 www.casmzx.com" rel="facebox"><img src="[field:imgsrc/]"width="120" height="90" alt="[field:title/]" /></a></li>
  {/dede:productimagelist}

转载请注明出处:http://www.casmzx.com/dedejiaocheng/azsy/3340.html

关键词: 织梦 dedecms 图集
ca88老虎机