• 中文
    • English
  • 注册
    • 总打赏排行
    • 今日收益排行

    暂没有数据

  • 牛魔王
    牛魔王
    他太懒了,什么都没有写
  • 查看作者
  • dedecms织梦模板首页列表页获取文章带链接的tag标签

    dedecms程序默认有个方法可以调用出tag来,只不过是不带连接的,我们想要加入tag链接的话可以借鉴官方的方法并加入链接,这样需要自己来自定义个方法。
    打开 includeextend.func.php 在最下面加入

    /**
    * 首页/列表获取文章Tag
    *
    * @access public
    * @param string $aid 文章id
    * @param string $num 数量
    * @return string
    */
    if (!function_exists('GetMyTags'))
    {
    function GetMyTags($aid, $num=3)
    {
    global $dsql;
    $tags = '';
    $query = "Select tag From `mydiy_taglist` Where aid='$aid' limit $num ";
    $dsql->Execute('tag',$query);
    while($row = $dsql->GetArray('tag'))
    {
    $tags.= ($tags=='' ? "<a href=/tags.php?/{$row['tag']} rel='tag'>{$row['tag']}</a>" : ','."<a href=/tags.php?/{$row['tag']} rel='tag'>{$row['tag']}</a>");
    }
    return $tags;
    }
    }

    前台模板调用方法
    [field:id function=GetMyTags(@me,6)/]
    6是调用6个tag

  • 0
  • 0
  • 0
  • 84
  • 请登录之后再进行评论

    登录
  • 做任务
  • 实时动态
  • 偏好设置
  • 返回顶部
  • 单栏布局 侧栏位置: