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