localhost 发表于 2007-9-16 20:48:37

简单修改,实现dede的tag功能.

简单的改了一下。文章页模板article_article.htm,

在需要显示tag的地方加入以下代码:


{dede:field name='keywords' runphp='yes' }
    if(!empty(@me)){
          $kws = explode(' ',@me);
          @me = "";
          foreach($kws as $k){
          @me .= "<a href='/plus/search.php?keyword=".urlencode($k)."' target=_blank >$k</a> ";
      }
      @me= str_replace('+', ' ',trim(@me));
    }
{/dede:field}

ahwcz 发表于 2007-9-16 21:02:19

好东西

fxlijun 发表于 2007-9-16 21:05:52

这个自动分词功能我很喜欢,

skyson 发表于 2007-9-16 21:10:51

这个是好东西,绝对收藏

localhost 发表于 2007-9-18 14:53:09

很强大的

shingoxray 发表于 2007-9-18 22:07:15

不错,记下来。

chaos 发表于 2007-9-19 10:59:34

虽然不懂代码!但是感觉好似很强大!存起来先!

ahwcz 发表于 2007-9-21 18:45:20

真不错

speculator 发表于 2007-9-29 10:08:04

谢谢localhost版住。
能不能修改成只显示前3(N)个关键词为TAG,因为Dedecms的分词技术实在不匝地,一次生除很多无用的。所以我想只调用前N个比较好。

sctra 发表于 2007-10-7 17:31:21

收藏了
页: [1] 2 3
查看完整版本: 简单修改,实现dede的tag功能.