新闻中心

zblog首页的分页条实现调用不同模板的方法

作者 / 时间 2015-12-29 17:50:33

之前无忧主机小编遇到了一个比较罕见的问题,就是有一位php空间客户,是用的zblog程序建的网站,然后建站的时候在首页的底部搞了一个分页条。分页条原本是很常见的设置,这个不奇怪,但是客户套用的是cms系统的模板,然而我们都知道zblog程序是博客系统,那么这两者结合到一起的时候,就产生了一个比较无语的问题。是什么问题?问题就是点击分页条里的列表页时,有时启用的还是首页的模板,就是模板的效果会失效,但是这位客户想要的效果是除了主页,分页条里的其他页面都是调用其他模板,这顿时是给无忧主机小编出了一个大大难题呢,但是无忧主机小编还是要尽全力解决这个问题的。 导致这个问题的原因肯定是zblog程序和cms模板兼容性问题导致的,但是要从这两部分的代码中找到冲突所在无疑是大海捞针,工作量肯定是很巨大的,于是无忧主机系小编就换了一个思路,利用模板调用的方法来达到客户所需要的效果,大致的意思就是设置首页和分页条分别调用不同的模板。经过一番测试,最后找到了解决的方法,在网站中设置一段js代码进行定义,代码如下:

{eval i=<#articlelist/page/now#>}
{if i=1}
首页cms模板
{else}
<#template:article-multi#>
{/if}
代码设置好后保存数据,刷新一下后台的缓存就可以了。 无忧主机相关文章推荐阅读: ZBLOG安装商品购买模块的方法 ZBLOG用JS控制文章内容页正文字体的大小 ZBLOG通过调用SINGLE.PHP文件实现文章页和网站标题添加详情描述的方法

本文地址:https://www.51php.com/zblog/21219.html

1
1
1
1
1
1
1