怎么控制header.html模板一些html的內(nèi)容只在某個(gè)頁(yè)面出現(xiàn)
比如調(diào)用header.html模板,這個(gè)模板放了不同的css,分別有首頁(yè)、父欄目頁(yè)、子欄目頁(yè)、搜索頁(yè)、標(biāo)簽頁(yè)等等,因?yàn)橛泻芏郈SS放在一起不兼容導(dǎo)致頁(yè)面錯(cuò)亂,想要控制一下比如進(jìn)入內(nèi)容頁(yè)就只出現(xiàn)內(nèi)容頁(yè)的css,其他的css都不顯示出來(lái)。
header.html只放公共的css
【天空】1樓
頁(yè)面的頭部都一樣,豈不是每個(gè)頁(yè)面都要重新寫一遍,應(yīng)該有判斷方法吧?
我有辦法
引入header之后寫css
{template "header.html"}
<CSS>
{if $indexc}
這是首頁(yè)
{else if $id}
這是內(nèi)容頁(yè)
{/if}
....至于其他的欄目頁(yè) 有很多辦法,一個(gè)是建立一個(gè)獨(dú)有的字段,還有一個(gè)是判斷欄目id {if $catid = xxx}