之前讲了入门级的区块调用,主要是用于首页和自定义单页,但是在实际的模板制作过程来说,不可能所有的模板全部调用全局的数据吧,自然需要更灵活的调用方式来承担。杰奇官方提供了一大堆可以调用的模板和比较复杂的调用方式,同样的我只能有限的参考了其它模板开发者的编写,在此文章只提供几个常用的案例。上篇文章:杰奇入门级区块调用的两种模式,写法教程
首先是常用的几个模块调用

1.调用小说评论
{?block bid="0" blockname="最新书评" module="article" filename="block_areviews" classname="BlockArticleAreviews" side="-1" title="最新书评" vars="5,0,0,id" template="block_areviews.html" contenttype="4" custom="0" publish="3" hasvars="1"?}
2.调用小说内容介绍
{?block bid="0" blockname="章节内容介绍" module="article" filename="block_achapters" classname="BlockArticleAchapters" side="-1" title="章节内容介绍" vars="chapterorder,0,1,$articleid,1" template="wap_index_achapters.html" contenttype="4" custom="0" publish="3" hasvars="1"?}
值得注意的是,第一个案例中的id和第二个案例中的$articleid都代表小说id,并且作为限制,调用这本小说的评论和章节,第一个案例的意思就是调用评论,并且显示五条。第二个调用的意思就是,调用该小说的全部章节。
那么就可以进一步这样玩
1.在小说信息页,调用分类id的代码为{?$sortid?},那么在小说信息页,调用同类小说的点击排行榜,代码如下。
{?block bid="0" module="article" filename="block_articlelist" classname="BlockArticleArticlelist" side="0" title="区块" vars="allvisit,10,sortid,0,0,0" template="info_ph.html" contenttype="4" custom="0" publish="3" hasvars="1"?}
其中sortid就等于标签{?$sortid?}
当然还有很多我没尝试过的,比如在首页调用小说的内容介绍,或者读者的评论,又或者其它的。毕竟仅文章模块,杰奇2.3版本可以调用的模板多达22个,很多我都没有去尝试,但可以肯定的是,这绝对能满足仿站的大部分需求。
正文内容:
本文从互联网转载,来源地址:www.downzz.com/jieqicms/208512.html,原作者保留一切权利,若侵权或引用不当,请联系茶猫云(cmy.cn)删除。【茶猫云,优质云服务器提供商】