建站學院(LieHuo.Net)CMS程序 在多層次欄目中,我們往往可能需要將指定的欄目以樹形菜單方式調用出來,在phpcms2007中提供了這樣的模板,但是2008中并未直接提供這樣的模板,應網友的需要,使用dtree控件,做了一個樹形菜單的欄目標簽模板,提供給大家,希望對大家有用,先來看一下效果圖:
使用說明
大家可直接下載附件使用,內附使用說明:
?。薄mages/目錄中的文件復制到phpcms安裝目錄下的 images/目錄中;
?。病tree.js復制到/images/js/目錄下
?。场ree.css復制到phpcms安裝根目錄下
?。础ag_category_dtree.html復制到templates/default/phpcms/下
5 在你的header.html模板中的</head>前加入以下代碼,加載dtree控件js文件及css樣式:
<script src="images/js/dtree.js"></script>
<link href="dtree.css" rel="stylesheet" type="text/css" />
6 登錄后臺,"模板風格"--"phpcms"--"添加欄目標簽",輸入欄目標簽的名稱,并選擇好欄目id(如果要在欄目頁,列表頁調用當前欄目及其子欄目的樹形結構,則欄目可輸入 $catid)
7 標簽模板選擇"tag_category_dtree.html"提交即可.
8 然后將建立的標簽加入到需要顯示樹形菜單的模板中去.
(注意:首頁調用時,欄目請填寫確切的數字,如果覺得那些小圖標不好看,請自行替換即可)
如果需要樹形菜單默認全部展開,請在自定義變量中添加一個變量,名為openAll,值為1即可