您现在的位置是:首页 > cms教程 > DedeCMS教程DedeCMS教程

织梦cms实现二三级栏目以及调用链接错误的解决方法

秋翠2023-10-26DedeCMS教程已有人查阅

导读在我们建站的许多时候会遇到三级、四级栏目的时候,在模板添加以上代码,或许没有想象的那么简单,会遇到CSS布局问题,调用栏目不显示

{dede:channelartlist typeid='栏目ID' row='条数'}
<div class="list">
<li><a href="{dede:field name='typeurl'/}">{dede:field name='typename'/}</a></li>
<ul>
{dede:sql sql='Select * from dede_arctype where reid=~id~ ORDER BY id limit 0,7'}
<li><a href='[field:typedir/]' target='_blank'>[field:typename/]</a></li>
{/dede:sql}
</ul>
</div>
{/dede:channelartlist}
代码功能:父栏目及子栏目同时调用
使用说明……typeid,row
如果[field:typedir/]中含有{cmspath}而使链接无效,请使用
[field:typedir function='str_replace("{cmspath}","",@me)'/] 此标签替换[field:typedir/]
{dede:field name='typedir' runphp='yes'}
@me=str_replace("{cmspath}","",@me);
{/dede:field}
在我们建站的许多时候会遇到三级、四级栏目的时候,在模板添加以上代码,或许没有想象的那么简单,会遇到CSS布局问题,调用栏目不显示,和即使调用出来后,点击链接出错,获取的url的标签不对,下面杭州红站网络 杭州做网站的经典技术分享如下:
建立的栏目如图:
后台的栏目路径:
前台显示链接错误如图:链接地址显示重复显示了,证明是路径问题。 
也有一些解决的资料:把栏目调用代码[field:typedir  /],改用[field:typeurl/]。这样虽然页面不出错,但是获取的是当前url就始终显示当前页面,没有根本解决问题。
网站建设公司杭州红站网络解决方法:
cmspath一般就是根目录,没必要设置cmspath
这个就必须要手动,在后台把tpyedir中的{cmspath}换成具体目录路径,例子:/a/mulu/a/ruanjian如果cmspath就是根路径的话,直接去掉就行了,原创内容,转载须经本站许可,否则依法追究。

本文标签:

很赞哦! ()

相关源码

  • (PC+WAP)蓝色钢结构机械五金工程建筑基建营销型pbootcms模板下载于PbootCMS开发的钢结构与工程机械专用模板,助力企业构建专业级产品展示平台;模板内置工程案例展示、产品参数对照表等专业模块,预设项目进度、施工方案等建筑行业专属栏目查看源码
  • (自适应)文案文档作文写作word资源网站模板下载本模板基于PbootCMS系统深度开发,针对电影解说、文案分享类网站的特殊需求设计。采用响应式布局技术,确保在手机端和桌面端都能呈现专业的内容展示效果,帮助运营者高效管理影视解说资源。查看源码
  • (自适应)英文外贸电子设备网站模板三级子目录基于PbootCMS内核开发的响应式英文网站模板,为外贸企业打造,支持多行业快速适配。通过简洁高效的代码架构,帮助企业低成本构建专业海外形象,实现更好客户触达与订单转化。查看源码
  • 自适应html5二极管LED灯具灯饰类企业网网站模板该PbootCMS内核开发的响应式模板专为LED照明、灯具制造类企业设计,通过HTML5技术实现手机与PC端自适应显示,确保跨设备访问体验一致。企业可快速替换图文内容适配其他工业领域查看源码
  • 响应式艺考培训学校机构pbootcms模板html5源码基于PbootCMS免费开源内核开发,为艺考培训学校与艺术机构设计,替换图文即可快速适配全行业需求。响应式布局兼容手机/PC端,数据实时同步,运维效率提升300%。查看源码
  • 帝国cms7.5模板生活常识美食女性时尚综合资讯门户源码本模板为帝国cms7.5生活资讯类网站设计,以天奇生活网为参考原型,涵盖生活常识、美食烹饪、女性时尚等多元化内容板块。采用响应式布局设计,适配各种终端设备,为访客提供优质的阅读体验。模板结构清晰合理,内容展示层次分明,符合生活类网站的用户需求。查看源码
分享笔记 (共有 篇笔记)
验证码:

本栏推荐