DESTOON的相关文章调用,有点狗血了,除了资讯频道,其它频道都没有这功能,tag字段在其它频道中也不见有使用到。
首页请看DT资讯频道相关文章的调用办法
{if $MOD[page_srelate]}
{if $keytags}
同类{$MOD[name]}
{else}
同类{$MOD[name]}
{/if}
{/if}
以上是默认模板的代码,调用的是本频道的相关文章,采用的相关tag字段的第一个关健词关联的方法。
下面这句是我自己修改的,利用资讯频道的tag字段第一个关健词与供应频道的keyword字段关联上,就可以调用到供应频道的相关信息了。调用其它频道依然如此。
{loop $tou $i $t}
·{$t[title]}
{/loop}
不过以上代码只能在资讯频道中使用,如果到换到其它频道就不行了,因为其它频道的tag字段并没有使用,那么其它频道要如何去关联本频道的内容或者其它频道的内容呢。
很简单,既然tag字段没用使用,那么我们就用keyword字段关联,或者自己添加一个自定义字段关联。
代码如下:
首页在show.htm模板中添加一个变量$keytags,并且分割keyword字段为数组,代码如下。
{php $keytags = $keyword ? explode(',', $keyword) : array(); }
下面我们就可以继续用资讯频道内容页的办法调用相关内容了。
{loop $tou $i $t}
·{$t[title]}
{/loop}
这样就实现在任何频道关联内容了,如果要关联特定的内容,请用自定义字段。