当前位置:主页 > 站长学院 > CMS教程 > 织梦教程 > >正文

“给织梦DEDECMS的图集模型里面的图片加上数字排序标签,数字编号教程
发布时间 : 2018-03-09 09:52来源 :思源网络 作者 :管理员 浏览量 :

今天在给客户写代码时,发现在织梦默认的标签里面并没有图集数字排序的标签,做为最忠爱的CMS之一,怎么能够没有此功能呢,您说是吧,于是稍做修改,就功能就出来的,现在我就把教程发出来,非常的简单。

打开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="siy_la1.jpg" width="805" height="523" /></span>
<span id="1"><img src="siy_la2.jpg" width="805" height="523" /></span>
<span id="2"><img src="siy_la3.jpg" width="805" height="523" /></span>


你学会了么?学会了还请收藏转发哟。谢谢


分享到 :
版权声明:凡本网注明“来源:思源网络”的作品,系由本网自行采编,版权属思源网络。未经本网授权,不得转载、摘编或利用其它方式使用。已经获得本网授权使用作品的,应在授权范围内使用,并注明“来源:思源网络”。违反上述声明者,本网将追究其相关法律责任