您当前的位置:首页 > CMS常见问题 > dedecms常见问题 >

{dede:productimagelist}图集添加数字编号

0

第1步:打开include/taglib/productimagelist.lib.php文件

第2步:全文搜索$ctp->LoadSource($innerText);默认是在48行代码处,在这行后面添加以下代码并保存。

$GLOBALS['autoindex'] = 1;

第3步:全文搜索$revalue .= $ctp->GetResult();默认是在56行代码处,在这行代码后添加以下代码并保存。

$GLOBALS['autoindex']++;

第4步:在图集模板文件中的数字编号地方使用以下代码调用。

[field:global name=autoindex/]

第5步:全部修改之后上传到空间并覆盖模板文件及include/taglib/productimagelist.lib.php文件,然后重新生成图集即可看到dede图集已经带有编号了。

第6步:如果想加个编号总数,如美女图集中的5/10类似这种,需要再添加一个变量及计数的。在本文第2步也就是第48行代码时添加以下代码。

$ctp->LoadSource($innerText);$GLOBALS['autoindex'] = 1;$GLOBALS['auto_count']=0;

foreach($images as $row){$GLOBALS['auto_count']++;}

注:也就是多了两行代码,一个是声明变量并赋值为0,然后循环图集的次数,调用时就使用[field:global name=auto_count/] 调用即可。

建站咨询

在线咨询真诚为您提供专业解答服务

咨询热线

137 1731 25507×24小时服务热线

微信交流

二维码终于等到你,还好我没放弃
返回顶部