欢迎来到361模板(www.ke361.com),原创精品织梦模板提供商。QQ快速注册登录 网站托管 VIP 网站定制

361模板网

当前位置:361模板网 > 技术文档 > 网站技巧 > 织梦图集dede:productimagelist标签增加autoindex递增自动编号
这篇文章主要为大家详细介绍了织梦图集dede:productimagelist标签增加autoindex递增自动编号,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴。

在开发织梦模板时,如果有你使用到dede:productimagelist标签,就会发现,该标签没有autoindex自动索引,使用

[field:global.autoindex/]

无法调用。这时候我们就需要做个二次开发,让dede:productimagelist标签支持autoindex。

1:打开/include/taglib/productimagelist.lib.php 找到:

foreach($images as $row)

在其上面增加如下代码

$GLOBALS['autoindex'] = 1;
//如果您希望autoindex 的起始值从0开始,把1修改成0即可。

继续找到如下代码:

$revalue .= $ctp->GetResult();

在其下面增加:

$GLOBALS['autoindex']++;

完成。

2:标签调用:

{dede:productimagelist} 
<span id="[field:global name=autoindex/]"><img src="[field:imgsrc/]"  /></span> 
{/dede:productimagelist}

产生的结果:

<span id="0"><img src="1.jpg" /></span> 
<span id="1"><img src="2.jpg" /></span> 
<span id="2"><img src="3.jpg" /></span>

或者使用:

 {dede:productimagelist}
 <div class="item [field:global runphp='yes' name=autoindex](@me < 2)?@me="active":@me="";[/field:global]"> <img src="[field:imgsrc/]"/> </div>
  {/dede:productimagelist}

产生的结果:

<div class="item active"> <img src="/1.jpg"/> </div>
<div class="item "> <img src="/2.jpg"/> </div>
<div class="item "> <img src="/3.jpg"/> </div>

完成。

以上就是织梦图集dede:productimagelist标签增加autoindex递增自动编号的全部内容,希望对大家的学习和解决疑问有所帮助,也希望大家多多支持361模板网。

感谢打赏,我们会为大家提供更多优质资源!

热词标签: autoindex 织梦图集 productimagelist

上一篇织梦DEDECMS搜索提交用a标签替换button标签方法

下一篇使用360/Chrome/Firefox等浏览器轻松获得图片base64字符串【转】

取消

感谢您的支持,我们会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

Powered by361模板网,分享从这里开始,精彩与您同在