比較簡單的是頻道頁(channel.html):
大類代碼:
<!--menu:{ $row=10 $table=channel }-->
<li {if:{field:cid}=[menu:cid]}class="list"{end if}><a href="[menu:curl]">[menu:cname]</a>
<!--menu-->
小類代碼 (當前欄目爲頻道頁時,小類無高亮顯示):
<!--channel:{ $row=10 $table=channel $where=id in({field:childid})}-->
<li><a href="[channel:curl]">[channel:cname]</a></li>
<!--channel-->
接下來是列表頁(list.html):
大類代碼(注意<li>裏的判斷):
<!--Main:{ $Table=Channel $row=9 $Field=[Cid]}-->
<li <!--ch:{ $Table=Channel $Where=[ID]={Field:CID} $Field=[FatherID] }-->{if:[Main:cid]=[ch:FatherID]}class="list"{end if}<!--ch-->><a href="[Main:curl]">[Main:cname]</a>
<!--Main-->
小類代碼
<!--Main:{ $Table=Channel $Where=[ID]={Field:CID} $Field=[FatherID] }-->
<!--Father:{ $Table=Channel $Where=[ID]=[Main:FatherID] $Field=[ChildID] }-->
<!--Child:{ $Table=Channel $Where=[ID] IN ([Father:ChildId]) $Field=[ID],[Name] }-->
<li {if:[Child:ID]={field:CID}}class="this"{end if}><a href="[Child:curl]">[Child:name]</a></li>
<!--Child-->
<!--Father-->
<!--Main-->
最後是文章頁面(article.html):
大類代碼:
<!--Main:{ $Table=Channel $row=9 $Field=[Cid]}-->
<li <!--ch:{ $Table=Channel $Where=[ID]={Field:CID} $Field=[FatherID] }-->{if:[Main:cid]=[ch:FatherID]}class="list"{end if}<!--ch-->><a href="[Main:curl]">[Main:cname]</a></li>
<!--Main-->
小類代碼:
<!--Main:{ $Table=Channel $Where=[ID]={Field:CID} $Field=[FatherID] }-->
<!--Father:{ $Table=Channel $Where=[ID]=[Main:FatherID] $Field=[ChildID] }-->
<!--Child:{ $Table=Channel $Where=[ID] IN ([Father:ChildId]) $Field=[ID],[Name] }-->
<li {if:[Child:ID]={field:CID}}class="this"{end if}><a href="[Child:curl]">[Child:name]</a></li>
<!--Child-->
<!--Father-->
<!--Main-->
首頁就不用說了,可以直接調用class="list"
===========================================================
獲取當前欄目樣式(支持1,2,3級目錄)
頻道頁獲取當前欄目:channel.html-------
<!--menu:{$Row=20 $table=Channel $Where=[FatherID]=0}-->
<li><a href="[menu:curl]"{if:[menu:id]={field:id}} class="current"{end if}><span>[menu:cname]</span></a></li>
<!--menu-->
小分類頁獲取當前欄目:list.html-------
<!--menu:{$Row=20 $table=Channel $Where=[FatherID]=0}-->
<li><a href="[menu:curl]"{if:[menu:id]={field:id}} class="current"{end if}{if:[menu:id]={field:FatherID}} class="current"{end if}><span>[menu:cname]</span></a></li>
<!--menu-->
文章頁獲取當前欄目:article.html-------
<!--List:{ $Row=1 $Table=Channel $Where=','+[ChildIDs]+',' like '%,'+ cstr({field:cid}) +',%' and [FatherID]=0}-->
<!--menu:{$Row=20 $table=Channel $Where=[FatherID]=0}-->
<li><a href="[menu:curl]"{if:[menu:id]=[list:id]} class="current"{end if}><span>[menu:cname]</span></a></li>
<!--menu-->
<!--List-->