分享一些有关于zblog的教程,这里有zblog初级教程、zblog中级教程和zblog进阶版教程,如果对你有所帮助,深感荣幸
今天写的这篇文章的内容比较生涩,如果你恰巧遇到这个问题,那么是绝对用得上的,不过一般是遇不到这个问题的,事情是这样的。
接了一个客户的单子,用zblog做一个站,cms样式的zblog模板,完成的差不多的时候卡在这个问题上了。
cms类的模板首页的布局和列表页是不一样的,本来这也没什么,但是客户非要在首页的栏目底下加上一个分页条,如图:
好的,问题来了,分页条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模板中首页分页条分别调用两个模板的做法。
如果还有疑问也希望在文章底部评论区发表意见一起来探讨。
售价:免费 82126 ℃ 4 评论
售价:免费 82126 ℃ 4 评论
售价:免费 82126 ℃ 4 评论
已有 2 位小伙伴发表了看法
回应ta 天兴工作室网友 (游客)
评论于 2019-04-04 22:28:52
回应ta 群贤网 (游客)
评论于 2017-11-08 02:40:43
欢迎 你 发表评论