程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> PHP綜合 >> dedeCMS欄目列表常見序號調用

dedeCMS欄目列表常見序號調用

編輯:PHP綜合

做很多JS效果時經常要用到[field:global name=autoindex/]標簽,此標簽最簡單的用法就是按內容條數來獲取數字序號,但有的時候發現使用該標簽時無效比如頻道頁。

channelartlist標簽下可以使用{dede:global name='itemindex'/}

dede:channel標簽下直接使用[field:global name=autoindex/]

dede:channel標簽當前樣式currentstyle下時,需要修改文件,channel.lib.php文件,就可以使用~autoindex~ 來調用了

                    $linkOkstr = $currentstyle;
                    $row['typelink'] = GetOneTypeUrlA($row);
                    $linkOkstr = str_replace("~rel~",$row['rel'],$linkOkstr);
                    $linkOkstr = str_replace("~id~",$row['id'],$linkOkstr);
                    $linkOkstr = str_replace("~typelink~",$row['typelink'],$linkOkstr);
                    $linkOkstr = str_replace("~typename~",$row['typename'],$linkOkstr);
後面加上
$linkOkstr = str_replace("~autoindex~",$GLOBALS['autoindex']+1,$linkOkstr);

*
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved