织梦dede:tag调用指定多个栏目的TAG标签

例如,我要调用指定的1,2,3这个几个栏目和子栏目的TAGtag/%e6%a0%87%e7%ad%be" target="_blank">标签出来

{dede:tag row=’30’ sort=’new’ getall=’1’typeid=’1,2,3′}<a href=”http://www.dede58.com/a/dedejq/[field:link/]“>[field:tag/]</a&gt;{/dede:tag}

决方法

打开 /include/t/ L % haglib/tag.lib.php 找到 ,大概在67行左右

$addsql = " WHERE typeid='$ty^ z z q E 3 R \ Jpeid' ";

改成

//指定了多个栏目时
ifB E R H ) T( preg_match('#,#', $typeid) )
{
$typeids = explode(',', $typeid);
foreach($typeids as $ttid) {
$ty6 % } ( 8 H m t .peidss[] = GetSonIds($ttid);
}
$typeidStr = join(',', $typeidss);
$typeidss = explode(',', $typeidStr);
$typeidssok = array_unique($typeidss);
$typeid = join(',', $typeidssok);
$addsql =w ( T i z " WHERE typeid IN ($typeid) ";
}
else
{
$adds_ ^ 4 ! \ / $ 6ql = "\ : k q O WHERE typeid IN (c P L k r".GetSonIds($typeid).") ";
}

如图

织梦dede:tag调用指定多个栏目的TAG标签

给TA打赏
共{{data.count}}人
人已打赏
CMS教程

dedecms实现任意页面调用当前会员信息的方

2021-5-30 23:57:34

CMS教程

织梦栏目列表按附加表自定义字段排序

2021-5-31 11:57:40

下载说明

  • 1、微码盒所提供的压缩包若无特别说明,解压密码均为weimahe.com
  • 2、下载后文件若为压缩包格式,请安装7Z软件或者其它压缩软件进行解压;
  • 3、文件比较大的时候,建议使用下载工具进行下载,浏览器下载有时候会自动中断,导致下载错误;
  • 4、资源可能会由于内容问题被和谐,导致下载链接不可用,遇到此问题,请到文章页面进行反馈,以便微码盒及时进行更新;
  • 5、其他下载问题请自行搜索教程,这里不一一讲解。

站长声明

本站大部分下载资源收集于网络,只做学习和交流使用,版权归原作者所有;若为付费资源,请在下载后24小时之内自觉删除;若作商业用途,请到原网站购买;由于未及时购买和付费发生的侵权行为,与本站无关。本站发布的内容若侵犯到您的权益,请联系本站删除,我们将及时处理!
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索