方式一
> 推薦使用,執行速度快,性能高
~~~
#判斷是否首頁,輸出高亮代碼
<li><a class="a1 {if(!isset($type))}color{/if}" href="/">首頁</a></li>
{foreach $classtypedata as $v}
#判斷輸出可顯示的欄目
{if($v['isshow']==1)}
#輸出一級欄目
{if($v['pid']==0)}
<li>
#判斷是否當前欄目,輸出高亮代碼
<a class="a1 {if(isset($type) && in_array($type['id'],$v['children']['ids']))}color{/if}" href="{$v['url']}">{$v['classname']}</a>
#判斷是否有下級,輸出下級分類
{if($v['haschild'])}
<ul>
{foreach $v['children']['list'] as $vv}
<li><a href="{$vv['url']}">{$vv['classname']}</a></li>
{/foreach}
</ul>
{/if}
</li>
{/if}
{/if}
{/foreach}
~~~
方法二
> 不推薦使用,但也能實現.【loop遍歷】
~~~
{loop table="classtype" isshow="1" pid="0" as="v"}
欄目名:{$v['classname']}
欄目URL:{$v['url']}
欄目簡介:{$v['description']}
欄目縮略圖[banner]:{$v['litpic']}
#判斷是否有下級:
{if(haschild($classtypedata,$v['id']))}
#有下級則輸出,輸出下級欄目
{foreach $classtypedata[$v['id']]['children']['list'] as $vv}
欄目名:{$vv['classname']}
欄目URL:{$vv['url']}
欄目簡介:{$vv['description']}
欄目縮略圖[banner]:{$vv['litpic']}
{/foreach}
{else}
#沒有下級則輸出
{/if}
{/loop}
~~~
- 引言
- 條款
- 開始使用
- 模板標簽
- 公共配置
- 系統配置
- 自定義配置
- 網站欄目
- 全局欄目屬性
- 導航欄相關
- 當前欄目下的直系下級
- 當前欄目下的直系上級
- 欄目詳情頁
- 欄目列表頁
- 欄目分頁
- 輸出三級及三級以上欄目
- 當前位置面包屑
- 獲取當前欄目的頂級欄目
- 直播講解欄目相關
- 文章詳情頁
- 基本內容
- 點贊
- 收藏
- 相關文章
- 輸出新增字段
- 商品詳情頁
- 基本內容
- 輸出新增字段
- 商品圖集
- 點贊
- 收藏
- *點評星星
- 加入購物車
- *評論
- 相關商品
- 自定義字段
- 原樣輸出
- 單選字段
- 多選字段
- loop標簽
- 通用說明
- loop分頁
- 案例說明
- like使用
- 怎么判斷loop沒有數據
- limit使用
- day參數
- table缺省參數
- 單選多選相關
- 單選字段輸出
- 多選字段輸出
- 特殊輸出
- 輸出換行
- 替換字符串
- 輸出被解析的HTML原句
- 截取字符串
- 內容body去除HTML
- 分割字符輸出
- foreach標簽
- for標簽
- fun標簽
- php標簽
- 不解析標簽
- if..else..標簽
- screen篩選標簽
- 客戶端判斷
- 輪播圖
- 友情鏈接
- 自定義圖集輸出
- Tags標簽調用及使用說明
- 網站留言調用
- 自定義單頁
- 系統架構
- 高級功能
- ajax數據交互
- ajax在欄目頁的應用
- ajax在screen篩選中的應用
- screen多選篩選
- Message留言表單
- 萬能表單
- 多語言支持
- 系統高級配置說明
- 網站動態鏈接
- 郵件發送
- 插件開發
- 控制器方法覆蓋(cover)[簡單]
- 控制器方法鉤子(hook)[復雜]
- 制成后臺安裝插件
- 附錄
- 時間
- 富文本編輯器導航
- 版本更新