dedecms 内容页,列表页list_image article 调用tag标签

分类:CMS_SNS| 发布:佚名| 查看: | 发表时间:2017/1/5

内容页中:

{dede:tag sort='new' getall='0'} 
<a href='[field:link/]'>[field:tag /]</a> 
{/dede:tag} 
参数说明: 
row='30' 调用条数 
sort='new' 排序方式 month,rand,week 
getall='0' 获取类型 0 为当前内容页TAG标记,1为获取全部TAG标记 
底层模板字段: 
link,tag


列表页中

第一种方法: 

[field:id function=GetTags(@me)/] 标签就可以调用出来了
只不过不带连接的,如果需要连接,请注释include\helpers\archive.helper.php文件130行

 // $tags .= ($tags=='' ? $row['tag'] : ','.$row['tag']);

用下面语句替换,当然你也可以加入自己的样式

$tags .= "<a href='/tags.php?/".urlencode($row['tag'])."/'>".$row['tag']."</a> ";


第二种方法:

[field:id runphp='yes']    
global $cfg_cmspath;        
$tags = GetTags(@me);        
$revalue = '';        
$tags = explode(',', $tags);        
foreach($tags as $key => $value){
            if($value){
                $revalue .= '<a href="'.$cfg_cmspath.'/tags.php?/'.$value.'/">'.$value.'</a> ';          
   }      
  }        
@me = $revalue;    
[/field:id]


更多二次开发,请参考: DedeCMS V5.3 使用手册

365据说看到好文章不转的人,服务器容易宕机
原创文章如转载,请注明:转载自郑州网建-前端开发 http://camnpr.com/
本文链接:http://camnpr.com/cms-sns/2284.html