导读:dedecmsdedecms本文章来给大家介绍在使用dedecms系统时我们如果想在列表页面或详情页面调用tags标签时要自己写一个函数,下面我来给各位同学介绍解决办法。梦织模板织梦网站模板。
方法一,直接在模板中加php
dede网站模板这里以默认模板为例,打开 /templets/default/list_article.htm 找到:
代码如下: <small>好评:</small>[field:scores/]
在后面加上如下代码:
代码如下: <small>标签:</small>
代码如下 |
|
[field:id runphp='yes']
global $cfg_cmspath;
$tags = GetTags(@me);
$revalue = '';
$tags = (',', $tags);
($tags as $key => $value){
if($value){
$revalue .= '<a href="'.$cfg_cmspath.'/tags.php?/'.$value.'/">'.$value.'</a> ';
}
}
@me = $revalue;
[/field:id] |
保存后即可。
方法二,我们在模板页面加如下操作
代码如下 |
|
{dede:field.aid function="getmeurl(@me)"/}
dede后台模板 |
然后在于/channelunit.func.php中加下如下代码
代码如下 |
|
function getarttag( $id )
{
$tags ='';
$id = intval( $id );
$dsql = new Dedesql(false);
$sql =" `tag` from dede_taglist where aid='$id' &quo织梦模板免费t;;
$dsql->SetQuery($sql);
$dsql->Execute('hw');
while($row=$dsql->GetArray('hw'))
{
if( $tags =="" )
{
$tags =' tag标签:<a href="/tags/'.urlencode($row['tag']).'/">'.$row['tag'].'</a>';
}
else
{
$tags .=',<a href="/tags/'.urlencode($row['tag']).'/">'.$row['tag'].'</a>';
}
}
return $tags;
}
关键词标签: 标签 链接 详情
声明: 本文由我的SEOUC技术文章主页发布于:2023-07-19 ,文章dedecms列表页与详情调用tag标签同时带上链接,de主要讲述标签,详情,链接网站建设源码以及服务器配置搭建相关技术文章。转载请保留链接: http://www.tngdez.cn/article/web_31122.html
为你推荐与dedecms列表页与详情调用tag标签同时带上链接,de相关的文章
网站建设技术SEOUC.COM
专注网站建设,SEO优化,小程序设计制作搭建开发定制网站等,数千家网站定制开发案例,网站推广技术服务。
5000+合作客服
8年从业经验
150+覆盖行业
|