查看: 49|回覆: 0

[教程] DEDECMS给图集图片加上自动编号教程

[複製鏈接]

2

主題

0

回帖

0

積分

热心网友

金币
0
閲讀權限
220
精華
0
威望
0
贡献
0
在線時間
0 小時
註冊時間
2011-2-13
發表於 2023-10-19 00:00:00 | 顯示全部樓層 |閲讀模式

在图集内容页调用图集的时候,如果使用某些幻灯片特效或者jquery插件,难免会用到ID编号什么的,本教程将教会你如何给图集图片自动编号,也就是说,让{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="805" height="523" /></span> 
{/dede:productimagelist} 


假如有3个图片,则结果为: 

复制代码

代码如下:


<span id="0"><img src="1.jpg" width="805" height="523" /></span> 
<span id="1"><img src="2.jpg" width="805" height="523" /></span> 
<span id="2"><img src="3.jpg" width="805" height="523" /></span> 


你学会了么?

回覆

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即注册

本版積分規則

相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部