1、首先獲取當前單擊按鈕的ID傳入到控制器
2、控制器將get模板頁面傳來的的當前ID
3、輸出當前選中按鈕的ID到模板頁面
<volist name="list" id="vo">
<div style="width:100%;margin:auto">
<!--判斷$current_id是否等於導航欄選項的變量vo.id-->
<eq name="vo.id" value="$current_id"><div class="bxfl001"> <!--當前選中項樣式-->
<a href="__URL__/Test?classify_id={$vo.id}¤t_id={$vo.id}">{$vo.name} </a>
</div>
<else />
<div class="bxfl002"> <!--未選中的樣式-->
<a href="__URL__/Test?classify_id={$vo.id}¤t_id={$vo.id}">{$vo.name} </a>
</div>
</eq>
</div>
</volist>
其主要邏輯關係即:
每次從數據庫讀取數據循環輸出到模板的同事進行循環判斷是否爲當前選中的按鈕