dedecms织梦列表页调用TAG标签并带上链接的实现方法

在需要调用的地方添加如下代码:

[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>&nbsp;‘;
   }
  }
@me = $revalue;
[/field:id] 
时间: 2024-10-15 12:24:06

dedecms织梦列表页调用TAG标签并带上链接的实现方法的相关文章

DEDECMS5.5/5.6/5.7列表页调用TAG标签(热门标签)的两种方法

DEDECMS5.5/5.6/5.7列表页调用TAG标签的两种方法: 一.DedeCMSv5.6及其以前版本: dedecms默认在列表是无法调用tag标签的,经过各位版主们的帮助,现给大家提供出2种方法. 方法1: 在列表需要的位置加入下列代码: [field:id runphp=yes] $tsql = new DedeSql(false); $tags = ''; $tsql->SetQuery("Select i.tagname From dede_tag_list t left 

DEDECMS5.7首页列表页调用TAG标签(链接)教程

dedecms v5.7版本直接使用标签:[field:id function=GetTags(@me)/] ,就可以调用出来了只不过不带连接的,如果需要连接,请注释掉include\helpers\archive.helper.php文件的130行: $tags .= ($tags=='' ? $row['tag'] : ','.$row['tag']); 用下面语句替换,这里你可以加上你自己的样式 $tags .= "<a href='/tags.php?/".urlenco

DEDECMS5.7首页列表页调用TAG标签(带链接)教程

dedecms v5.7版本直接使用标签:[field:id function=GetTags(@me)/] ,就可以调用出来了只不过不带连接的,如果需要连接,请注释掉include\helpers\archive.helper.php文件的130行: $tags .= ($tags=='' ? $row['tag'] : ','.$row['tag']); 用下面语句替换,这里你可以加上你自己的样式 $tags .= "<a href='/tags.php?/".urlenco

DEDECMS织梦列表页每隔N行文章添加一条分隔线

这是给一个朋友做模板的时候,用到的一个小小的技巧,今天正好用上了,以前看到有人问过不知道解决没有,今天整理了一下,本想保存在自己的电脑里,后来一想,不如咱们一起共享一下,也是对织梦的感恩,有好东西就来分享.  也就是实现下面每隔5行,显示一条虚线,当然,这里可以是实线可以是其它的任何一种线,任何一种颜色的线,这些线都是由css定义的.先上图: 代码如下: 本部分设定了隐藏,您已回复过了,以下是隐藏的内容 {dede:arclist row=30 titlelen=50 orderby=pubda

织梦列表页调用文章内容里的图片在列表显示。

/* *获取字符串的第一个图片地址 */ function getbodyfirstpic($str_img){ preg_match_all("/<img.*\>/isU",$str_img,$ereg);//正则表达式把图片的整个都获取出来了 $img=$ereg[0][0];//图片 $p="#src=('|\")(.*)('|\")#isU";//正则表达式 preg_match_all ($p, $img, $img1);

destoon列表页调用tag标签的方法

将以下函数加入  api/extend.func.php  中function hot_tag($tag){    $tag = explode(' ', $tag);    return $tag;}列表循环中加入,加在文章列表的 loop中,子循环来的.圆柱模板{php $kw = hot_tag($t[tag])}            {loop $kw $k $v}             <a href="{$MODULE[21][linkurl]}search.php?kw=

织梦文章页调用当前栏目名称和url地址的方法

其实织梦本身有这2个调用标签,可能大家没怎么注意,下面的代码就是织梦文章页调用当前栏目名称和url地址的方法: {dede:field name='typeurl' function=”GetTypeName(@me)”/} 指的是当前栏目的URL地址 {dede:field name='typename' function=”GetTypeName(@me)”/}指的是当前栏目的名称 织梦的列表页文章列表前面的[所属栏目]: {dede:list pagesize='20'}    <li>

织梦列表页获取当前链接和当前分页链接

织梦列表页获取当前链接和当前分页链接 功能描述 兼容静态 动态 伪静态 支持第一页直接是栏目链接,第二页,第三页....按当前分页 支持在开启绝对路径和没开启绝对路径不同输出 实现教程 1.打开 include/arc.listview.class.php 找到 else if($PageNo!=1 && $ctag->GetName()=='field' && $ctag->GetAtt('display')!='') 在它的上面加入 else if($cta

【dedecms】DEDE列表页调用文章内容第一张图片(非缩略图)方法

打开 ../ include/ common.func.php添加代码 //将缩放图转变为文章第一张图片 function firstimg($str_pic) { $str_sub=substr($str_pic,0,-7).".jpg";//删除缩略图字符串最后七位,然后再补上后缀.jpg return $str_sub; } //调用的方法是: [field:litpic function='firstimg(@me)'/] [dedecms]DEDE列表页调用文章内容第一张图片