我们在《剑鱼论坛怎么设置模块》一文里面介绍了如何设置模块,设置模块相对来说很简单,只需要点击鼠标勾选即可。这一篇我们将介绍如何在主题里面显示已经被设置成模块的内容。
我们需要用到“mokuai”标签。《剑鱼论坛怎么设置模块》一文里,我们作为示例,只设置了一个模块,当然在实际使用时,我们经常会设置多个模块。我们这里的模块标签是按数字顺序标记的,对于第一个模块,其标签就是:
mokuai.mokuai1
对于第二个模块的标签就是:
mokuai.mokuai2
以此类推,第三个、第四个,就是最后的数字变动一下。
以上是基本标签的介绍,实际使用的时候还要结合标签语法,例如下面这个完整的标签用法:
{$mokuai.mokuai1.mingcheng}
上面这个标签就是输出模块1的名称的,根据上面的介绍,我们很容易想到模块2的名称输出是这样的:
{$mokuai.mokuai2.mingcheng}
我们发现只需要变更一下数字就可以了,抄过来很简单,后面我们就不再说明模块2、模块3的用法了,实际跟模块1是一样的,只需要变动一下数字即可。
下面我们来详细列举一下模块标签的内容,这里以模块1为例子。
模块名称:{$mokuai.mokuai1.mingcheng}
模块链接:{$mokuai.mokuai1.href}
对模块的描述:{$mokuai.mokuai1.miaoshu}
模块的图标:{$mokuai.mokuai1.icon}
这个模块的主帖数量:{$mokuai.mokuai1.zhutie}
这个模块的跟帖数量:{$mokuai.mokuai1.gentie}
这个模块的版块图地址:{$mokuai.mokuai1.image}
主题里面的版块图代码需要像这样写:
<img src="{$mokuai.mokuai1.image}">
模块内容列表:
模块内容列表的输出是一个循环输出,标签的基本结构如下:
{volist name="mokuai.mokuai1.list" id="vo"}
{$vo.biaoti}
其他标签
{/volist}
这里的循环体内部的标签,我们只示例了一个标题的标签,其他标签跟《剑鱼论坛主题制作之jianyu标签》一文里面介绍的帖子列表输出的标签(jianyu.tie)是一样的,可以直接到系统的自带主题里面复制这些标签来用。
这里再介绍一个摘要标签,如果您的列表内容里面希望输出部分预读内容,那么可以使用“zhaiyao”标签来输出,这个标签也是在循环体内部使用的,所以我们需要像下面这样使用:
{volist name="mokuai.mokuai1.list" id="vo"}
{$vo.zhaiyao}
{/volist}
另外再介绍一个输出帖子图片的标签:shoutu,这个标签的用法跟上面的zhaiyao标签一样,只是输出的是图片地址,所以我们需要像下面这样在循环体内使用:
{volist name="mokuai.mokuai1.list" id="vo"}
<img src="{$vo.shoutu}">
{/volist}
上面介绍的“zhaiyao”标签和“shoutu”标签都可以在帖子循环输出标签的循环体内使用,如下:
{volist name="jianyu.tie" id="vo"}
<img src="{$vo.shoutu}">
{$vo.zhaiyao}
{/volist}
帖子循环输出可以参看《剑鱼论坛主题制作之jianyu标签》一文。
模块怎么样在主题里面使用就介绍到这里了,使用也很简单,模块标签放主题里面就可以了,不同的模块代码类似,只需要改动一下对应数字。