步骤一:修改productimagelist.lib.php
1、文件路径为:include/taglib/productimagelist.lib.php,找到并打开。2、搜索定位到【$ctp->LoadSource($innerText);】这一行代码,在其下方添加下面一行代码:
$GLOBALS['autoindex'] = 1;
这行代码的意思就是默认从1开始递增,而如果你想从零开始,那么把1改成0就可以了。
3、搜索定位到【$revalue .= $ctp->GetResult();】这一行代码,在其下方添加下面一行代码:
$GLOBALS['autoindex']++;
步骤二:编号调用
在图集模板需要添加编号的地方添加下面这行代码把编号调出来就可以了:[field:global name=autoindex/]
图集编号功能增强
一、再添加一个编号自增的变量如:你第一次设置了一个从1开始的,现在想再添加一个从0开始的。并且这两个都可以同时调用。方法也很简单:
重复以上步骤就可以了
把$GLOBALS['autoindex'] = 1;这里的1修改成0;
把$GLOBALS['autoindex']++;
两以上行代码里的“autoindex”这个变量设置成不一样的就可以了如autoindex1
然后在图集模板中通过[field:global name=autoindex1/]调用,注意是autoindex1这个变量
二、图集总数功能
在$ctp->LoadSource($innerText);这一行代码后追加下面两行代码:
$GLOBALS['auto_count']=0;
foreach($images as $row){$GLOBALS['auto_count']++;}
在图集模板中通过[field:global name=auto_count/]这个标签调用前台页面就可以把图集的总数计算并显示出来了。
这样就完成了织梦图集编号的功能。
本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!