婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 網站建設 > 建站知識 > 織夢{dede:productimagelist}圖集添加數字編號代碼

織夢{dede:productimagelist}圖集添加數字編號代碼

POST TIME:2017-11-13 01:11

在用織夢的{dede:productimagelist}圖集時,通常我們都會給每張圖片自動添加一個編號,也就是1,2,3.。。。,分別對應第一張,第二張,第三張。。。在做圖集顯示時有一個計數顯示效果是經常用到的那就是1/10,2/10,3/10。。。也就是這個圖集一共有多少張,目前頁面瀏覽的是第幾張。下面給大家介紹下如果給{dede:productimagelist}圖集圖片加上編號。

步驟一:修改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/]這個標簽調用前臺頁面就可以把圖集的總數計算并顯示出來了。
這樣就完成了織夢圖集編號的功能。


上一篇:織夢允許不同會員發布相同的文章,不允許同一

下一篇:織夢后臺更新欄目出現緩存文件/data/cache/inc_cat

收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
主站蜘蛛池模板: 南靖县| 南部县| 丰城市| 民勤县| 丰县| 常山县| 宁波市| 凭祥市| 柳江县| 邵阳县| 汉川市| 玉树县| 抚顺县| 湟源县| 陆良县| 太和县| 华亭县| 宿迁市| 喀什市| 来宾市| 保康县| 霍州市| 石首市| 和田市| 桃江县| 微山县| 萨嘎县| 荔波县| 阳高县| 乐安县| 湛江市| 台中县| 苍溪县| 兰溪市| 临朐县| 抚宁县| 会同县| 财经| 扶沟县| 米林县| 五寨县|