最近在做一个产品图集带缩略小图,牵扯到图片数字序号,但是用默认标签,怎么也实现不了。
例子如下:
代码:{dede:productimagelist}
<a data-slide-index="[field:global name=autoindex/]
" href="[field:imgsrc/]"><img src="[field:imgsrc/]" alt="[field:alttext /]" /></a>
{/dede:productimagelist}
实现不了,就找下内核文件添加下。就可以解决了
源代码修改:
打开 /include/taglib/productimagelist.lib.php 文件
找到:
$ctp->LoadSource($innerText);
在此代码下边添加如下代码:
$GLOBALS['autoindex'] = 0;
找到:
$revalue .= $ctp->GetResult();
在此代码下边添加如下代码:
$GLOBALS['autoindex']++;
调用代码:
[field:global name=autoindex/]