最近仿了一个网站用图集调用的时候  dede: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/]" width="800" height="500" /></span> 
{/dede:productimagelist}


备注:上面的调用是dede:productimagelist从0实现自增,如果要dede:productimagelist从1开始自增用下面这个调用

[field:global name=autoindex runphp='yes']@me=@me+1;[/field:global]


如果还没生效,或是有细微改变,可以参考 [织梦仿站]织梦autoindex和itemindex标签数字自增调用的使用方式

点赞(0) 打赏

Comment list 共有 0 条评论

暂无评论
立即
投稿

个人微信号

微信扫一扫联系我

发表
评论
返回
顶部