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}

这样就实现在任何频道关联内容了,如果要关联特定的内容,请用自定义字段。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。