程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> PHP綜合 >> dedeCMS如何在currentstyle裡加入索引autoindex

dedeCMS如何在currentstyle裡加入索引autoindex

編輯:PHP綜合
代碼如下:       <ul id="navigation">         <li id="nav1"> <a href="/"><strong>網站首頁</strong></a> </li>         {dede:channel type='top' row='' currentstyle="         <li id=nav~autoindex~> <a class='selected' href='~typelink~'><strong>~typename~</strong></a> </li>         "}         <li id="nav[field:global name=autoindex runphp="yes"]@me=@me+2;[/field:global]"> <a href="[field:typeurl /]"><strong>[field:typename /]</strong></a> </li>         {/dede:channel}       </ul>       在include/taglib/channel.lib.php裡找到下面的代碼,大概在102行     //處理同級欄目中,當前欄目的樣式     if( ($row['id']==$typeid || ($topid==$row['id'] && $type=='top') ) && $currentstyle!='' )     {     $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);     $likeType .= $linkOkstr;     }     看到沒,這裡就是 currentstyle支持的變量,總共有4個,但是沒有一個是索引,不過沒關系,我們很容易的就可以加一個     在中間位置加入下面的代碼     $linkOkstr = str_replace("~autoindex~",$GLOBALS['autoindex']+2,$linkOkstr);   $GLOBALS['autoindex'] 加上幾視自身情況而定,我這裡需要從2開始       //處理同級欄目中,當前欄目的樣式     if( ($row['id']==$typeid || ($topid==$row['id'] && $type=='top') ) && $currentstyle!='' )     {     $linkOkstr = $currentstyle;     $row['typelink'] = GetOneTypeUrlA($row);     $linkOkstr = str_replace("~rel~",$row['rel'],$linkOkstr);     $linkOkstr = str_replace("~id~",$row['id'],$linkOkstr);     $linkOkstr = str_replace("~autoindex~",$GLOBALS['autoindex']+2,$linkOkstr);     $linkOkstr = str_replace("~typelink~",$row['typelink'],$linkOkstr);     $linkOkstr = str_replace("~typename~",$row['typename'],$linkOkstr);     $likeType .= $linkOkstr;     }     這樣做好後,就可以在用 channel裡用這個索引了        <ul id="navigation">         <li id="nav1"> <a href="/"><strong>網站首頁</strong></a> </li>         {dede:channel type='top' row='' currentstyle="         <li id=nav~autoindex~> <a class='selected' href='~typelink~'><strong>~typename~</strong></a> </li>         "}         <li id="nav[field:global name=autoindex runphp="yes"]@me=@me+2;[/field:global]"> <a href="[field:typeurl /]"><strong>[field:typename /]</strong></a> </li>         {/dede:channel}       </ul> *
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved