您现在的位置是:首页 > 教程 > dedecms教程dedecms教程
dedecms织梦TAG标签只显示当前栏目标签的方法示例
林文冲2023-09-25 15:56:34dedecms教程已有人查阅
导读最新提示:经用户本站测试,以下方法经测试得不到正常标签结果,请谨慎使用!以后有正确的方法将会及时更新!最近新客小编再查织梦标签的问题,碰巧搜到下面这篇内容了
最新提示:经用户本站测试,以下方法经测试得不到正常标签结果,请谨慎使用!以后有正确的方法将会及时更新!最近新客小编再查织梦标签的问题,碰巧搜到下面这篇内容了,感觉有用,就先留下。弄了半天终于知道如何让DEDE的TAG标签按栏目显示,只显示当前栏目的所有标签:D
一、打开include/taglib/目录下的 tag.lib.php 文件
找到下面这段代码,并在中间插入标注部分代码
模板调用如下:
一、打开include/taglib/目录下的 tag.lib.php 文件
找到下面这段代码,并在中间插入标注部分代码
if($getall==0 && isset($refObj->Fields['tags']) && !empty($refObj->Fields['aid']))
{
$dsql->SetQuery("Select tid From `ddmx_taglist` where aid = '{$refObj->Fields['aid']}' ");
$dsql->Execute();
$ids = '';
while($row = $dsql->GetArray())
{
$ids .= ( $ids=='' ? $row['tid'] : ','.$row['tid'] );
}
if($ids != '')
{
$addsql = " where id in($ids) ";
}
if($addsql=='') return '';
}
else if($getall==2)
{
$addsql = " where typeid='{$refObj->Fields['typeid']}' ";
}
else
{
if(!empty($typeid))
{
$addsql = " where typeid='$typeid' ";
}
二、修改你的模板模板调用如下:
{dede:tag sort='hot' getall='2'}
<a href='[field:link/]'>[field:tag /]</a>
{/dede:tag}
搞定
本文标签:
很赞哦! ()
相关文章
- 用dedecms织梦程序做中英双语网站制作方法
- dedecms织梦cms搜索页面中调用最新文章的实现方法
- 去除dedecms织梦后台与前台登陆验证码的方法
- dedecms织梦自定义文章排序的实现方法
- dedecms织梦终极SEO优化步骤教程
- 怎么取消dedecms织梦后台登陆验证码
- dedecms织梦模板文件不存在,无法解析文档的解决方法
- dedecms织梦留言板调用head.htm的方法
- dedecms织梦修改软件类型标签等数据默认不能修改怎么办
- dedecms织梦系统生成静态页面提示“模板文件不存在,无法解析文
- dedecms织梦提示Error:Tag disabled:php错误的解决方法
- dedecms织梦后台添加编辑文章空白的解决办法
随机图文
-
织梦系统$GLOBALS定义文件位置函数介绍
DedeCMS数据库的信息是写在data/common.inc.php,而系统连接数据库时使用的有一个函数是: -
dedecms当前位置(面包屑)各种写法示例
方法一.Dedecms当前位置:{dede:field name=position/}方法二:{dede:field name=position runp -
dede织梦文档arcrank和ismake两个字段的含义介绍
织梦的文档数据都是存在MySQL数据表里面的,就默认的安装的织梦系统来说,发的文章、软件、图片等等的文档信息,都会储存在dede_archives表中,dede_archives表是文档的主表。 -
织梦dedecms版权信息修改方法
在dedecms模板footer.htm文件中,直接找到以下代码删除:就可以了,你自己网站的版权信息在后台设置后在:
留言与评论 (共有 条评论) |