任意指定導(dǎo)航菜單的頻道是否顯示_PHPCms教程
一、實(shí)現(xiàn)效果:我們將導(dǎo)航上面的頻道id為2 的圖片頻道禁止不顯示、但不是禁用該頻道。我們能通過完整的地址正常訪問。
二、實(shí)現(xiàn)方法:
1, 修改./templates/default/phpcms/header.html (頁頭文件)
找到:
<!--頻道列表-->
<div id="Whatever" align="center">
<ul class="TabBarLevel1" id="TabPage1">
<li {if $channelid==0}id="Tabi" class="Selected"{/if}><a href="{PHPCMS_PATH}">首頁</a></li>
<!--{loop $CHANNEL $channel}-->
<li {if $channelid==$channel['channelid']}id="Tabi" class="Selected"{/if}><a href="{$channel[linkurl]}" class="white">{$channel[channelname]}</a></li>
<!--{/loop}-->
</ul>
</div>
加入下面的語句
{php if($channel['channelid']==2) break;} , 假如頻道id為2,則不顯示。
可以多加入好幾個頻道都不顯示。如:
{php if($channel['channelid']==2 || $channel['channelid']==7 || $channel['channelid']==52) break;}
2,修改為:
<!--頻道列表-->
<div id="Whatever" align="center">
<ul class="TabBarLevel1" id="TabPage1">
<li {if $channelid==0}id="Tabi" class="Selected"{/if}><a href="{PHPCMS_PATH}">首頁</a></li>
<!--{loop $CHANNEL $channel}-->
{php if($channel['channelid']==2) break;}
<li {if $channelid==$channel['channelid']}id="Tabi" class="Selected"{/if}><a href="{$channel[linkurl]}" class="white">{$channel[channelname]}</a></li>
<!--{/loop}-->
</ul>
</div>
- PHPCMS v9 安裝環(huán)境要求
- PHPCMS mysql優(yōu)化教程
- PHPCMS shtml設(shè)置
- phpcms本地網(wǎng)站遷移至虛擬主機(jī)的教程
- Phpcms V9 調(diào)用全站最新文章的代碼
- Phpcms V9 調(diào)用全站文章排行的解決方案
- Phpcms V9 調(diào)用隨機(jī)文章的方法
- 讓PHPCms內(nèi)容頁支持JavaScript
- phpcms教程: phpcms V9 默認(rèn)模板文件目錄結(jié)構(gòu)
- phpcms教程:phpcms V9 常用文件目錄結(jié)構(gòu)介紹
- PhpCms系統(tǒng)設(shè)置:我的面板
- PhpCms系統(tǒng)設(shè)置:附件管理
- 相關(guān)鏈接:
- 教程說明:
PHPCms教程-任意指定導(dǎo)航菜單的頻道是否顯示。