您现在的位置是:首页 > cms教程 > DedeCMS教程DedeCMS教程
织梦dedecms调用文章所属的副栏目id及副栏目名称网址链接等
含玉2023-09-17DedeCMS教程已有人查阅
导读织梦在发表文章时,你会发现有一个副栏目的功能.比如一个文章,他可能即属于你的科技栏目,也属于互联网栏目,那你在发表这个文章时
织梦在发表文章时,你会发现有一个副栏目的功能.比如一个文章,他可能即属于你的科技栏目,也属于互联网栏目,那你在发表这个文章时,主栏目可以选择科技,副栏目可以在互联网上打勾选定.
文章的副栏目保存在数据库表archives中的typeid2这个字段中.
效果图.文章属于商会.及德商文化等.三个栏目.我里在栏目显示出来.点击链接后,就会进入相关的栏目中.这里是js函数的形式.只作案例演示.
模板标签代码为
295到296行修改
文章的副栏目保存在数据库表archives中的typeid2这个字段中.
效果图.文章属于商会.及德商文化等.三个栏目.我里在栏目显示出来.点击链接后,就会进入相关的栏目中.这里是js函数的形式.只作案例演示.
模板标签代码为
{dede:arclistrow='2'titlelen='100'typeid=2orderby='id'} <span>
<ahref="javascript:"onclick="javascript:change_tab([field:typeid/]);">[field:typename/]</a>
<!--上面是文章所属的主栏目,很方便调用.-->
[field:typeid2function="get_url_by_typeid2(@me)"/]
<!--上面是文章所属的副栏目,需要单独写函数get_url_by_typeid2-->
</span>
{/dede:arclist}
函数代码,需要增加在\include\extend.func.PHP中
//得到副栏目信息,并组织字符串
functionget_url_by_typeid2($typeid2){ $arrs=explode(",",$typeid2);
//解析副栏目字段
if($typeid2==0){ return''; }else{ $url=''; foreach($arrsas$v){ $url.='<ahref="javascript:" onclick="javascript:change_tab('.$v.');">'.get_typename($v).'</a>'; } return$url; } }
//织梦根据栏目编号typeid调用typename栏目名
functionget_typename($typeid){ global$dsql; $rs=$dsql->getOne("selecttypenamefromdede_arctypewhereid='$typeid'"); return$rs['typename']; }
另外特别注意,织梦标签artlist不能调用副栏目中的文章内容的问题,即文章属于互联网这个副栏目,但互联网栏目中却不显示这个文章. 需要修改系统文件./include/taglib/arclist.lib.php295到296行修改
if($CrossID=='')$orwheres[]='arc.typeidIN('.GetSonIds($typeid).')'; else$orwheres[]='arc.typeidIN('.GetSonIds($typeid).','.$CrossID.')';
修改为
if($CrossID=='') $orwheres[]="(arc.typeidin(".GetSonIds($typeid).")orarc.typeid2in(".GetSonIds($typeid).")orCONCAT(',',arc.typeid2,',')LIKE'%,".$typeid.",%')"; else $orwheres[]="(arc.typeidin(".GetSonIds($typeid).",".$CrossID.")orarc.typeid2in(".GetSonId
本文标签:
很赞哦! ()
相关教程
图文教程
dede整站RSS订阅模板自动更新动态输出代码实例
我们都知道,dedecms程序自带的RSS只是地图显示,每个栏目需要另外生成,这对于RSS订阅所看到的内容实在是不方便,对于让我们的蜘蛛大人抓取更是啥作用都没起到
织梦联动菜单调用实例
现在有很多的朋友利用织梦CMS做行业或是分类信息网站。这类的网站往往需要联动菜单,今天我就结合自己的实例,和大家一起研究下如何调用联动字段。
dedecms织梦实现列表页双样式和列表样式循环交替变化
在做网址导航站时候,需要循环变化每个站点的背景样式,用于区分不同的行,方便手机上阅读。例如第一行背景是白色,第二行是蓝色,第三行又是白色,第四行继续蓝色……
dedecms专题模板应用分析及解决方案代码实例
DeDeCms的专题相关信息bbs上相对较少,之前查阅了很多资料都未找到其解决方案无柰只有靠自己动手丰衣足食;在官方的版本上有这样的一段话:
相关源码
-
(自适应响应式)html5高档服装定制西服pbootcms模板下载本模板基于PbootCMS内核开发,为服装定制企业和服装品牌量身打造。设计风格时尚现代,充分展现服装行业的审美特质与品牌魅力。采用HTML5响应式技术,确保在各种设备上呈现视觉效果。整站布局注重产品展示与品牌叙事,帮助企业有效展示服装系列与定制服务,提升客户体验。查看源码 -
(自适应)证书授权书防伪查询系统pbootcms模板本模板基于PbootCMS系统开发,为各类证书查询机构设计,可快速构建高效安全的证书核验平台。采用响应式布局技术,自动适配手机端操作,支持批量导入证书数据,提供便捷的查询接口,满足机构证书管理及用户在线核验需求。查看源码 -
(PC+WAP)绿色资源回收新能源环保设备pbootcms源码下载基于PbootCMS系统深度开发的环保行业模板,特别适配资源回收设备、新能源技术、环境治理装备等企业的线上展示需求。集成产品库、解决方案、环保案例等专业模块,助力企业高效传递绿色价值。查看源码 -
(自适应响应式)水墨风白酒酿制酒业酒文化酒类产品网站源码下载本模板基于PbootCMS内核开发,为酒类企业打造的水墨风响应式网站解决方案。采用传统东方美学设计语言,呈现白酒文化底蕴,自适应移动端展示效果,数据实时同步更新,助力酒企建立专业数字化形象。查看源码 -
帝国cms7.5品牌连锁店招商加盟商机网站模版源码本模板为招商加盟、创业投资、品牌连锁等商业领域设计,采用帝国CMS7.5内核构建,整体风格简洁大气,突出商业信任感与专业度,适合各类招商加盟项目展示、品牌连锁店宣传等商业应用场景。查看源码 -
(自适应响应式)蓝色勘察设计院机构单位商会协会pbootcms模板下载本模板基于PbootCMS系统开发,为勘察设计院所、工程咨询单位设计,特别适合展示设计成果、技术服务和项目案例。采用响应式技术,确保设计图纸和方案以及文案在不同设备上都能清晰展示。查看源码
| 分享笔记 (共有 篇笔记) |
