注册 登录 天兴工作室:提供zblog模板 emlog模板 dedecms模板的下载和仿站定制

教程

分享一些有关于zblog的教程,这里有zblog初级教程、zblog中级教程和zblog进阶版教程,如果对你有所帮助,深感荣幸

当前位置:网站首页 教程 正文

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

天兴工作室管理 2014-05-28 教程 3045 ℃ 0 评论

今天写的这篇文章的内容比较生涩,如果你恰巧遇到这个问题,那么是绝对用得上的,不过一般是遇不到这个问题的,事情是这样的。

接了一个客户的单子,用zblog做一个站,cms样式的zblog模板,完成的差不多的时候卡在这个问题上了。

cms类的模板首页的布局和列表页是不一样的,本来这也没什么,但是客户非要在首页的栏目底下加上一个分页条,如图:

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

好的,问题来了,分页条1显示的首页的模板,点击2显示的还是首页的模板,因为首页用的是cms布局,所以这个分页条相当于无效了,如何使分页条点击2、3、4的时候显示的是列表页的模板呢?

为了这个问题百度了很长时间,在zblog官方论坛搜索了很长时间,均无果。

无奈去zblog开发者QQ群求助,得到了解决办法,放上来,希望能帮助到有需要的朋友。

完整代码如下:

{eval i=<#articlelist/page/now#>}
{if i=1}
首页cms模板
{else}
<#template:article-multi#>
{/if}

这段代码的意思我按照自己的意思解析了下。先给出一个条件,就是当点击分页的时候(用的判断代码标签是<#articlelist/page/now#>),然后做区别对待,首页调用是首页的cms模板(将首页的cms区块代码完整复制替换掉代码中的“首页cms模板”),点击分类页则调用的是摘要文章模板“<#template:article-multi#>”,这样就完成了cms类的zblog模板中首页分页条分别调用两个模板的做法。

如果还有疑问也希望在文章底部评论区发表意见一起来探讨。

赞 (0)

这么好的文章居然暂无评论!来一个吧...

欢迎 发表评论

服务项目

快速入口

常见问题

天兴工作室 | www.txcstx.cn

天兴工作室介绍天兴工作室承接:网站建设、zblog模板和dedecms模板定制、仿站(像素级仿站)、html单页面定制和修改、网站模板修改等服务;我们的办事准则:要么不答应、答应则一定做到

  • 交流群:ZBLOG交流群
  • 客户群:天兴工作室客户群
在线QQ 评论文章