您现在的位置是:网站首页>建站学院织梦CMS

dedeCMS首页列表页文章页调用tag的方法

2021-07-16来源: 织梦CMS 人已围观

简介 标签名称:tag {dede:tag row=&#39;10&#39; getall=&#39;1&#39; sort=&#39;month&#39;} <li><a href=&#39;[field:link/]&#39;>[field:tag /]</a></li> {/dede:tag} 功能说明:TAG调用标签 全局

标签名称:tag4oF企业网站模板免费下载_网站建设_企业网站建设方案

{dede:tag row='10' getall='1' sort='month'}4oF企业网站模板免费下载_网站建设_企业网站建设方案

<li><a href='[field:link/]'>[field:tag /]</a></li>4oF企业网站模板免费下载_网站建设_企业网站建设方案

{/dede:tag}4oF企业网站模板免费下载_网站建设_企业网站建设方案

功能说明:TAG调用标签4oF企业网站模板免费下载_网站建设_企业网站建设方案

全局使用基本语法:4oF企业网站模板免费下载_网站建设_企业网站建设方案

{dede:tag sort='new' getall='0'}4oF企业网站模板免费下载_网站建设_企业网站建设方案

<a href='[field:link/]'>[field:tag /]</a>4oF企业网站模板免费下载_网站建设_企业网站建设方案

{/dede:tag}4oF企业网站模板免费下载_网站建设_企业网站建设方案

参数说明:row='30' 调用条数sort='new' 排序方式 month,rand,weekgetall='0' 获取类型 0 为当前内容页TAG标记,1为获取全部TAG标记4oF企业网站模板免费下载_网站建设_企业网站建设方案

 4oF企业网站模板免费下载_网站建设_企业网站建设方案

1,首页,列表页和文章页调用所,的tag4oF企业网站模板免费下载_网站建设_企业网站建设方案

{dede:tag row='8' getall='1' sort='month'} 4oF企业网站模板免费下载_网站建设_企业网站建设方案
支持属性 4oF企业网站模板免费下载_网站建设_企业网站建设方案
row|30   行数 4oF企业网站模板免费下载_网站建设_企业网站建设方案
sort|new   排序 4oF企业网站模板免费下载_网站建设_企业网站建设方案
getall|0 调用类型 4oF企业网站模板免费下载_网站建设_企业网站建设方案
可以查看/include/taglib/tag.lib.php 4oF企业网站模板免费下载_网站建设_企业网站建设方案
 4oF企业网站模板免费下载_网站建设_企业网站建设方案

2,列表页调用每一篇文章的tag

[field:id runphp=yes] 4oF企业网站模板免费下载_网站建设_企业网站建设方案
     $tsql = new DedeSql(false); 4oF企业网站模板免费下载_网站建设_企业网站建设方案
     $tags = ''; 4oF企业网站模板免费下载_网站建设_企业网站建设方案
     $tsql->SetQuery("Select i.tag From taglist t left join tagindex i on i.id=t.tid where t.aid='@me'"); 4oF企业网站模板免费下载_网站建设_企业网站建设方案
     $tsql->Execute('t'); 4oF企业网站模板免费下载_网站建设_企业网站建设方案
     while($row = $tsql->GetArray('t',MYSQL_ASSOC)){ 4oF企业网站模板免费下载_网站建设_企业网站建设方案
       $tags .= "<a href='/tags.php?/".urlencode($row['tag'])."'>".$row['tag']."</a>";        4oF企业网站模板免费下载_网站建设_企业网站建设方案
     } 4oF企业网站模板免费下载_网站建设_企业网站建设方案
     @me=$tags; 4oF企业网站模板免费下载_网站建设_企业网站建设方案
[/field:id]  4oF企业网站模板免费下载_网站建设_企业网站建设方案
 4oF企业网站模板免费下载_网站建设_企业网站建设方案

3,文章页调用该篇正文的tag4oF企业网站模板免费下载_网站建设_企业网站建设方案

{dede:field.tags/}4oF企业网站模板免费下载_网站建设_企业网站建设方案

默认的TAG是无链接的,如果你希望该tag带上链接,则打开include/common.func.php ,大约755行,找到4oF企业网站模板免费下载_网站建设_企业网站建设方案

//获得某文档的所有tag4oF企业网站模板免费下载_网站建设_企业网站建设方案
function GetTags($aid)4oF企业网站模板免费下载_网站建设_企业网站建设方案
{4oF企业网站模板免费下载_网站建设_企业网站建设方案
 global $dsql;4oF企业网站模板免费下载_网站建设_企业网站建设方案
 $tags = '';4oF企业网站模板免费下载_网站建设_企业网站建设方案
 $query = "Select tag From ` where aid='$aid' ";4oF企业网站模板免费下载_网站建设_企业网站建设方案
 $dsql->Execute('tag',$query);4oF企业网站模板免费下载_网站建设_企业网站建设方案
 while($row = $dsql->GetArray('tag'))4oF企业网站模板免费下载_网站建设_企业网站建设方案
 {4oF企业网站模板免费下载_网站建设_企业网站建设方案
  $tags .= ($tags=='' ? $row['tag'] : ','.$row['tag']);4oF企业网站模板免费下载_网站建设_企业网站建设方案
 }4oF企业网站模板免费下载_网站建设_企业网站建设方案
 return $tags;4oF企业网站模板免费下载_网站建设_企业网站建设方案
}4oF企业网站模板免费下载_网站建设_企业网站建设方案

修改为4oF企业网站模板免费下载_网站建设_企业网站建设方案

//获得某文档的所有tag 4oF企业网站模板免费下载_网站建设_企业网站建设方案
function GetTags($aid) 4oF企业网站模板免费下载_网站建设_企业网站建设方案
4oF企业网站模板免费下载_网站建设_企业网站建设方案
     global $dsql; 4oF企业网站模板免费下载_网站建设_企业网站建设方案
     $tags = ''; 4oF企业网站模板免费下载_网站建设_企业网站建设方案
     $query = "Select tag From `dede_taglist` where aid='$aid' "; 4oF企业网站模板免费下载_网站建设_企业网站建设方案
     $dsql->Execute('tag',$query); 4oF企业网站模板免费下载_网站建设_企业网站建设方案
     while($row = $dsql->GetArray('tag')) 4oF企业网站模板免费下载_网站建设_企业网站建设方案
     { 4oF企业网站模板免费下载_网站建设_企业网站建设方案
         $tags.= ($tags=='' ? "<a  href=/tags.php?/{$row['tag']} target=_blank>{$row['tag']}</a>" : ','."<a href=/tags.php?/{$row['tag']} target=_blank>{$row['tag']}</a>"); 4oF企业网站模板免费下载_网站建设_企业网站建设方案
     } 4oF企业网站模板免费下载_网站建设_企业网站建设方案
     return $tags; 4oF企业网站模板免费下载_网站建设_企业网站建设方案
}   4oF企业网站模板免费下载_网站建设_企业网站建设方案


很赞哦! ()

猜您喜欢

付费说明

    1、安装cms后台,费用是200,基础费用200包括后台调试以及部分页面模板修改.

    2、请加我个人微信 634626966,或者扫一扫微信二维码。备注“网站”

    3、系统安装只限定于帝国cms,并且支持php,虚拟主机,请选择linux系统

    4、【收费说明】制作企业网站,我是这么收费的!

文章评论

阿里云代金券 100 云产品通用

有效期30天 首购用户

立即领取
阿里云代金券 100 云产品通用

有效期30天 复购+升级

立即领取

站点信息

l