织梦调用文章所属的副栏目id及副栏目名称网址链接教程_织梦CMS教程


织梦在发表文章时,你会发现有一个副栏目的功能.比如一个文章,他可能即属于你的科技栏目,也属于互联网栏目,那你在发表这个文章时,主栏目可以选择科技,副栏目可以在互联网上打勾选定.

文章的副栏目保存在数据库表archives中的typeid2这个字段中.

效果图.文章属于商会.及德商文化等.三个栏目.我里在栏目显示出来.点击链接后,就会进入相关的栏目中.这里是js函数的形式.只作案例演示.

模板标签代码为

{dede:arclist row='2' titlelen='100'typeid=2 orderby='id' }  
        <span>  
        <a  href="javascript:"onclick="javascript:change_tab([field:typeid/]);">[field:typename/]</a>  
        <!-- 上面是文章所属的主栏目,很方便调用. -->  
        [field:typeid2 function="get_url_by_typeid2(@me)"/]  
        <!-- 上面是文章所属的副栏目,需要单独写函数get_url_by_typeid2 -->  
        </span>  
{/dede:arclist}

函数代码,需要增加在\include\extend.func.PHP 中

//得到副栏目信息,并组织字符串  
function get_url_by_typeid2($typeid2){  
        $arrs=explode(",",$typeid2);//解析副栏目字段  
        if($typeid2==0){  
        return '';  
        }else{  
        $url='';  
        foreach($arrs as $v){  
            $url.='<a href="javascript:"  
            onclick="javascript:change_tab('.$v.');">'.get_typename($v).'</a>';  
        }  
        return $url;  
        }  
}  
//织梦根据栏目编号typeid调用typename栏目名  
function get_typename($typeid){  
    global $dsql;  
    $rs=$dsql->getOne("select typename from arctype where id='$typeid'");  
return $rs['typename'];  
}

另外特别注意,织梦标签artlist不能调用副栏目中的文章内容的问题,即文章属于互联网这个副栏目,但互联网栏目中却不显示这个文章.

需要修改系统文件./include/taglib/arclist.lib.php

295296行修改

原代码

if($CrossID=='') $orwheres[] = ' arc.typeid IN ('.GetSonIds($typeid).')';  
else $orwheres[] = ' arc.typeid IN ('.GetSonIds($typeid).','.$CrossID.')';

修改为

if($CrossID=='')  
$orwheres[] = " (arc.typeid in (".GetSonIds($typeid).") or arc.typeid2 in (".GetSonIds($typeid).") or CONCAT( ',', arc.typeid2, ',' ) LIKE '%,".$typeid.",%' )";  
else  
$orwheres[] = " (arc.typeid in (".GetSonIds($typeid).",".$CrossID.") or arc.typeid2 in (".GetSonIds($typeid).",".$CrossID.") or CONCAT( ',', arc.typeid2, ',' ) LIKE '%,".$typeid.",%')";


# 在线优化网站哪个好用点  # false  # nbsp  # 海门搜索营销推广  # 新品营销推广文案  # 奇特网站建设北路小学  # 铁岭网站模板建设推广  # 上饶深圳网络推广营销  # 许昌网站平台推广招商  # 西安高端定制网站建设  # 怎样做网站的优化、排名  # 福建短视频seo技巧  # pre  # 网站推广职业说明  # 滁州seo优化*  # 全国推广营销稿  # 福建seo营销数据分析  # 外文网站建设靠谱  # 樟树SEO  # 六安网站建设效果  # 定制网站建设成本多少  # 莱芜营销推广哪家好  # 网站外链推广哪家好  # 可以选择  # 织梦CMS教程  # 调用文章  # 织梦副栏目  # 副栏目名称  # 副栏目网址  # 宋体  # 互联网  # 栏目中  # 就会  # 你在  # 互联  # 织梦调用文章所属的副栏目id及副栏目名称网址链接教程  # 发表文章  # 很方便  # 你会发现  # 只作  # 勾选  # 有一个  # 网上  # js  # jpg  # archives 


相关栏目: 【 Google疑问12 】 【 Facebook疑问10 】 【 网络优化91478 】 【 技术知识72672 】 【 云计算0 】 【 GEO优化84317 】 【 优选文章0 】 【 营销推广36048 】 【 网络运营41350 】 【 案例网站102563 】 【 AI智能45237


相关推荐: 实现虚拟支付需哪些建站技术支撑?  魔方云NAT建站如何实现端口转发?  通过sql查询的方法调用栏目SEO标题、栏目描述和关键字_织梦CMS教程  常州自助建站费用包含哪些项目?  织梦判断栏目是否有栏目图片,如果没有的话就显示栏目名称_织梦CMS教程  建站代理免备案,真的合法又省心吗?  建站之星安装后如何自定义网站颜色与字体?  哪些网站必须启用 HTTPS 加密?_SEO优化教程  织梦dedecms 5.7怎样在任意位置显示自由列表标题+链接_织梦CMS教程  如何在IIS7中新建站点?详细步骤解析  织梦让模型里的图片字段支持本地快速上传方法_织梦CMS教程  帝国CMS会员中心每日签到,可领取全勤奖励_帝国CMS教程  织梦限制文章页上下篇文章标题字数_织梦CMS教程  建站之星客服服务时间及联系方式如何?  织梦dedecms编辑器整合七牛云存储实现文件上传同步云存储教程_织梦插件  如何实现建站之星域名转发设置?  如何在建站宝盒中设置产品搜索功能?  如何选择靠谱的建站公司加盟品牌?  建站之星ASP如何实现CMS高效搭建与安全管理?  织梦获取当前栏目id并进行判断调用方法_织梦CMS教程  织梦文章内容图片显示*路径修改_织梦CMS教程  如何通过免费商城建站系统源码自定义网站主题与功能?  如何快速搭建二级域名独立网站?  织梦DEDECMS栏目后台设置显示,栏目前台怎么隐藏_织梦CMS教程  如何在万网ECS上快速搭建专属网站?  如何有效防御Web建站篡改攻击?  威客平台建站流程解析:高效搭建教程与设计优化方案  织梦dedecms调用文章内容页body中的图片(可多张)_织梦CMS教程  如何在万网利用已有域名快速建站?  宝塔建站教程:一键部署配置流程与SEO优化实战指南  香港服务器选型指南:免备案配置与高效建站方案解析  织梦会员使用支付宝支付成功后接收邮件通知教程_织梦CMS教程  dedecms织梦列表页单独调用总页数二次开发方法_织梦CMS教程  织梦修改下载地址{dede:field name='softlinks'/}只显示链接方法_织梦CMS教程  建站之星服务器如何实现独立IP配置?  已有域名如何快速搭建专属网站?  建站助手安装教程|视频|:环境检测与PHP版本配置步骤详解  网站生成静态页面更利于SEO优化_SEO优化教程  如何通过VPS搭建网站快速盈利?  建站VPS能否同时实现高效与安全翻墙?  如何通过FTP服务器快速搭建网站?  织梦删除服务器中多余的没有被调用的图片_织梦CMS教程  安云自助建站系统如何快速提升SEO排名?  dedecms织梦搜索页有缩略图调用缩略图,无缩图则不显示缩略图_织梦CMS教程  如何选择适合PHP云建站的开源框架?  如何在Ubuntu系统下快速搭建WordPress个人网站?  织梦自定义表单带内容验证的js代码分享_织梦CMS教程  织梦根据条件查询自定义表单并输出相应的字段值_织梦CMS教程  如何快速上传自定义模板至建站之星?  建站之星上传入口如何快速找到? 

 2017-10-09

了解您产品搜索量及市场趋势,制定营销计划

同行竞争及网站分析保障您的广告效果

点击免费数据支持

提交您的需求,1小时内享受我们的专业解答。

南京市珐之弘网络技术有限公司


南京市珐之弘网络技术有限公司

南京市珐之弘网络技术有限公司专注海外推广十年,是谷歌推广.Facebook广告全球合作伙伴,我们精英化的技术团队为企业提供谷歌海外推广+外贸网站建设+网站维护运营+Google SEO优化+社交营销为您提供一站式海外营销服务。

 87067657

 13565296790

 87067657@qq.com

Notice

We and selected third parties use cookies or similar technologies for technical purposes and, with your consent, for other purposes as specified in the cookie policy.
You can consent to the use of such technologies by closing this notice, by interacting with any link or button outside of this notice or by continuing to browse otherwise.