夢を追求2つの列がハイライトのスタイルを向上させます

メソッドを呼び出して、夢二のメニューがクリックされた列を強調表示追求:

最初のステップは:デフォルト製織夢DEDEので:次に、修飾はchannelartlist.lib.php追加まずようchannelartlistタグは、currentstyleプロパティをサポートされていません。

1:オープンは\のtaglib \ channelartlist.lib.php含め、見つかった$ PV->フィールド[ 'typeurl'] = GetOneTypeUrlA($型ID [$ i])と、

2:$ PV->フィールド[ 'typeurl'] = GetOneTypeUrlA($型ID [$ i])と;で次のコードを追加

1つの  $のPV - >フィールド[ 'typeurl'] = GetOneTypeUrlA($型ID [ $ I ])。
2                        であれば$型ID [ $ I ] [ 'ID'] == $ refObj - > TypeLink->たtypeinfos [ 'ID'] || $型ID [ $ I ] [ 'ID'] == $ refObj - > TypeLink- >たtypeinfos [ 'topid' ]){  
 3                           $ PV - >フィールド[ 'currentstyle'] = $ currentstyle$ currentstyle: 'navOn' ;  
4                            }  
 5                          {  
 6                          $のPV - >フィールド[」7                           }  

ステップ2:コールするフロントデスク:

1  {DEDE:channelartlistタイプID = '47 '58,59,70,71,60' currentstyle =' nav_active}
 2              < リチウムのクラス= "{DEDE:field.currentstyle /}" > 
3                  < HREF = "{DEDE :フィールド名= 'typeurl' /}」> 4 < H1 > {DEDE:フィールド名= '型名' /} </ H1 > 5 <! - <H2>について</ H2> - > 6 < DL > 7                     {DEDE:チャネルタイプ=「息子noself = 'YES'}
 8 <HREF = "[フィールド:typelink /]" > 9 <
                     
                     
                     
                              
                                 DD > 
10                                      < スパン> 
11                                          < B > - </ B > 
12                                      </ スパン> [フィールド:型名/] < スパン> 
13                                          < B > - </ B > 
14                                      </ スパン> 
15                                  </ DD > 
16                              < / > 17                     {/ DEDE:チャネル}
 18 </ DL > 19 </ A > 20 </
                      
                 
             > 
21 {/ DEDE:channelartlist}
currentstyle = 'nav_active'
クラス= "{DEDE:field.currentstyle /}"

 

おすすめ

転載: www.cnblogs.com/php-qiuwei/p/11410208.html