新聞中心
zblog首頁(yè)的分頁(yè)條實(shí)現(xiàn)調(diào)用不同模板的方法
之前無(wú)憂主機(jī)小編遇到了一個(gè)比較罕見的問題,就是有一位php空間客戶,是用的zblog程序建的網(wǎng)站,然后建站的時(shí)候在首頁(yè)的底部搞了一個(gè)分頁(yè)條。分頁(yè)條原本是很常見的設(shè)置,這個(gè)不奇怪,但是客戶套用的是cms系統(tǒng)的模板,然而我們都知道zblog程序是博客系統(tǒng),那么這兩者結(jié)合到一起的時(shí)候,就產(chǎn)生了一個(gè)比較無(wú)語(yǔ)的問題。是什么問題?問題就是點(diǎn)擊分頁(yè)條里的列表頁(yè)時(shí),有時(shí)啟用的還是首頁(yè)的模板,就是模板的效果會(huì)失效,但是這位客戶想要的效果是除了主頁(yè),分頁(yè)條里的其他頁(yè)面都是調(diào)用其他模板,這頓時(shí)是給無(wú)憂主機(jī)小編出了一個(gè)大大難題呢,但是無(wú)憂主機(jī)小編還是要盡全力解決這個(gè)問題的。 導(dǎo)致這個(gè)問題的原因肯定是zblog程序和cms模板兼容性問題導(dǎo)致的,但是要從這兩部分的代碼中找到?jīng)_突所在無(wú)疑是大海撈針,工作量肯定是很巨大的,于是無(wú)憂主機(jī)系小編就換了一個(gè)思路,利用模板調(diào)用的方法來達(dá)到客戶所需要的效果,大致的意思就是設(shè)置首頁(yè)和分頁(yè)條分別調(diào)用不同的模板。經(jīng)過一番測(cè)試,最后找到了解決的方法,在網(wǎng)站中設(shè)置一段js代碼進(jìn)行定義,代碼如下:
{eval i=<#articlelist/page/now#>} {if i=1}首頁(yè)cms模板
{else} <#template:article-multi#> {/if}代碼設(shè)置好后保存數(shù)據(jù),刷新一下后臺(tái)的緩存就可以了。 無(wú)憂主機(jī)相關(guān)文章推薦閱讀: ZBLOG安裝商品購(gòu)買模塊的方法 ZBLOG用JS控制文章內(nèi)容頁(yè)正文字體的大小 ZBLOG通過調(diào)用SINGLE.PHP文件實(shí)現(xiàn)文章頁(yè)和網(wǎng)站標(biāo)題添加詳情描述的方法
本文地址:http://www.love62.cn/zblog/21219.html
![1](/wp-content/themes/starow_z/img/o-1.png)
![1](/wp-content/themes/starow_z/img/o-2.png)
![1](/wp-content/themes/starow_z/img/o-3.png)
![1](/wp-content/themes/starow_z/img/o-4.png)
![1](/wp-content/themes/starow_z/img/o-5.png)
![1](/wp-content/themes/starow_z/img/o-6.png)
![1](/wp-content/themes/starow_z/img/o-7.png)