我们知道,在使用DEDECMS时,创建的子栏目列表名称是这样的例子:顶级栏目名称 / 子栏目名称 网站名称.于是我们由于SEO或者用于美观方面,都是想去掉顶级栏目名称与子栏目名称中" / "这个符号,下面开始修改方法...'] = ereg_replace("[]"," / ",$this->TypeLink->GetPositionLink(false)); 将以上代码替换成以下代码: $this->Fields..." / "这个符号的变化.修改完了之后点击保存,更新子栏目再看看!...$this->valuePositionName; 将以上代码替换成以下代码: $this->valuePositionName = $this->valuePositionName....$tinfos['typename']; 然后更新列表再看看效果! 本文链接:https://jinmengqiang.cn/a/202107/39.html
1,首先获取当前栏目的父栏目ID:父栏目id$classurl=sys_ReturnBqClassname($r,9);?...>2,然后根据父栏目ID来获取父栏目下的子栏目以及子栏目下的信息就行了。子栏目与内容 -->子栏目名 --> 子栏目信息数 --> 子栏目信息列表,不需要就删除 -->子栏目信息列表,不需要就删除 -->
附加图集表 aid int(11) 图集编号 typeid int(11) 分类栏目编号 pagestyle smallint(6) 表现方式(1单页显示;2分多页显示;3多行多列展示) maxwidth...introduce text 软件介绍 dede_addonspec 附加专题表 aid int(11) 专题编号 typeid int(11) 分类栏目编号 note text 专题内容(仅存放标签代码...栏目管理表 ID int(10) 栏目编号(自动编号) reID int(10) 父栏目编号 topID int(10) sortrank smallint(6) 排序编号 typename varchar...(30) 栏目名称 typedir varchar(100) 栏目目录 isdefault smallint(6) 栏目列表选项(1链接到默认页 defaultname varchar(20) 默认页的名称...dede_sys_set:系统设置表 dede_sgpage:单页 dede_sphinx:全文检索 dede_sys_enum:联动枚举组表 dede_arcmulti:多页标记存储数据表 dede_arctiny
/} 列表页或者文章页标题 {dede:field name='keywords'/} 列表页或者文章页关键词 {dede:field name='description' function='html2text...(@me)'/} 列表页或者文章页描述 {dede:field.seotitle /} 栏目SEO标题 {dede:field.content/} 栏目内容 {dede:prenext get='...:arclist} 4、友情链接模块调用 {dede:flink row='24' linktype=2/} 5、当前位置 {dede:field name='position'/} 6、调用栏目子栏目...} 7、版权标签调用 {dede:global name='cfg_powerby'/} 8、列表页常用标签 列表文章调用标签:{dede:list pagesize='8'} {/dede:list}...:click/] 列表评论调用标签: [field:postnum/] 列表栏目调用:[[field:typename/]] 列表栏目调用TAG
dede:field name="title"/} 这里文章页的标题,{dede:field.seotitle/}是栏目页,描述和KEY都是一样的写法。...4:在首页调用某栏目的子栏目:这个标签一般是产品的分类用得到。...:{dede:global name='cfg_beian'/} 6:列表页用到的标签:列表文章调用标签:{dede:list pagesize='8'} {/dede:list}当前栏目名称标签:...{dede:field name='typename'/}栏目介绍:{dede:field name='description' function='html2text(@me)'/}单页内容:{dede.../]列表栏目调用:[[field:typename/]]列表栏目调用TAG:{dede:tag row='80' getall='1' sort
【DEDE】织梦网站[频道页、列表页]常用的调用代码 DEDE织梦cms常用的参数标签调用汇总,以下龙腾飞网络科技-小吴实操中笔记记录,网站修改常用参数进行操作,保存使用非常方便: 【频道页】 调用列表的子列表...typelink/]" >[field:typename/] {/dede:channel} {/dede:channelartlist} 【列表页】 一、列表调用文章列表...[查看全文] {/dede:arclist} 二、列表页图片调用 1、默认的list_*.htm调用: {dede:list pagesize...:list} 三、调用顶级栏目和各顶级的下级栏目!...给你一段最简单的代码: {dede:channelartlist typeid='top'} dede:field name='typeurl'/}"> {dede:field
:typelink/]’>更多{/dede:type}这样可以精确的获取到是那个栏目的更多连接(相当于点击之后到列表页面) l {dede:channel type=’son’}[field:typename/] {/dede:channel}这样获取到的就是栏目id是4的所有子栏目...” listsize=”5″/}显示翻页代码,参数说明: listsize 表示 [1][2][3] 这些项的长度 x 2 listitem 表示页码样式,可以把下面的值叠加 index 首页...pre 上一页 pageno 页码 next 下一页 end 末页 option 下拉跳转框 l {dede:prenext get=’pre’/}{dede:prenext get=’next...栏目属性 最终列表栏目:依赖模板article_article.htm和list_article.htm 频道封面:(用于单页显示)依赖index_article.htm,内容使用{dede:field.content
前面老蒋有整理到dedecms织梦程序首页模板常用的调用标签,在这里我们继续列表模板使用的标签。一般我们列表模板用于栏目所有文章或者子栏目的列表中使用的。...其实我们可以设置多个栏目列表模板,只要我们在分类给不同的分类设置不同的列表模板都可以。...1、列表页标题、关键字、描述 {dede:field.title/}_{dede:global.cfg_webname/} <meta name="keywords" content...=gettoptype(@me,typename)/} 4、当前栏目名称 {dede:field.typename/} 5、当前栏目内容 {dede:field.content/} 6、当前位置 {dede...:field.position/} 7、当前栏目连接 {dede:type}[field:typeurl/]{/dede:type} 8、栏目文档列表 {dede:list pagesize='10'
dede织梦调用栏目、栏目内容代码 【dedecms调用顶级栏目】 {dede:channel type='top' currentstyle="<a href='~typelink...:channel} 【dedecms调用指定栏目的子栏目】 {dede:channel type='son' typeid='3'} [field...:typename/] {/dede:channel} 【dedecms调用顶级栏目及其子栏目】 {dede:channelartlist typeid='top'} <li class...type} 【dedecms循环输出指定栏目下的子栏目内容】 {dede:channelartlist type='son' typeid='1'} {dede:field.content/} {/...dede:channelartlist} 【dedemcs栏目页调用栏目内容】 {dede:field.content/} 【任意页面调用栏目内容】 {dede:sql sql='Select content
\templets\default\list_default.htm 文章列表页 模板文件路径 模板路径标签:{dede:global.cfg_templets_skin/} 二、读取添加的所有栏目...} 四、获取指定栏目的文章列表 {dede:type typeid=’12’}[field:typename /]{/dede:type} dede...,在首页模板中允许用”,”分开表示多个栏目 getall:在没有指定这属性的情况下,在栏目页、文章页模板,不会获取以”,”分开的多个栏目的下级子类 titlelen:标题长度 等同于titlelength...=30} 按周: {dede:arclist row=’24’ titlelen=8 orderby=click subday=7} 在首页调用某栏目的子栏目 {dede:channel type...:field name=’templeturl’/}/images/topsearch_submit.gif” /> 53.实现“文章标题-2级栏目-1级栏目-网站名”形式 {dede
织梦一二级导航菜单被点击顶级栏目高亮(加class)解决方法,DedeCMS让channelartlist支持currentstyle属性。...currentstyle属性在导航中应用的比较多,可以实现循环调用栏目后,当前页标签获得一个class="自定义命名"的属性,具体作用就不做说明了,需要修改文件。...include\taglib\channelartlist.lib.php 找到: $pv->Fields['typeurl'] = GetOneTypeUrlA($typeids[$i]); 在以上代码的下方添加如下代码...:(给导航调用代码添加: currentstyle='current') {dede:channelartlist typeid='1,2,3,4,5,6,7' currentstyle='...:field.currentstyle/}" href="{dede:field name='typeurl'/}" title="{dede:field name='typename'/}">{dede
平时用dedecms开发经常会用到一些标签,特别是首页、栏目页、内容页,这些页面都会用到标签的调用,比如title、keywords、description、arclist、field.body等,...: {dede:type} [field:typename /] {/dede:type} ---- 文章内容页标签 文章标题:{dede...多列方式显示 row='10' 返回文档列表总数 typeid='' 栏目ID,在列表模板和档案模板中一般不需要指定,在首页模板中允许用","分开表示多个栏目; getall='1' 在没有指定这属性的情况下...,在栏目页、文章页模板,不会获取以","分开的多个栏目的下级子类 titlelen = '30' 标题长度 等同于titlelength infolen='160' 表示内容简介长度 等同于infolength...,方便网站会员分类浏览整站信息 功能说明:用于获取栏目列表 适用范围:全局使用 基本语法: {dede:channel type='top' row='8' currentstyle="<a href
我们知道dedecms有一个面包屑导航的调用函数,{dede:field name='position'/},这个样式是固定的,有时要个性化一些的话需要修改很多地方,那么织梦cms有没其他方法获取当前文章所在栏目...dede:type typeid='0' row=1}[field:typelink /]{/dede:type}' style="color:blue;">{dede:field.typename...行左右)来修改,具体详见修改dedecms面包屑导航的首页链接关键字(帝国cms面包屑导航的首页链接锚文本改成关键字),但为了程序的稳定性最好不好去动,所以上面的方法就比较方便了 关于dedecms栏目调用方面...ytkah还有两篇文章页很精彩噢,dedecms调用当前栏目的子栏目怎么操作,dedecms如何调用当前栏目的子栏目及子栏目文章,
DEDE织梦cms常用的参数标签调用汇总,以下龙腾飞网络科技-小吴实操中笔记记录,网站修改常用参数进行操作,保存使用非常方便: 一、调用内容 1、dede首页调用“单页栏目内容” 例如:以公司简介栏目为例...“单页栏目内容”“内容字数限制” 本代码的特点:只调用文字,数字550是限制调用出来的字数。...{/dede:sql} 3、dede首页调用“列表栏目的文章内容”“最新更新” 本代码特点:本代码可以调用文章的全部内容,并保持文章格式。...0 , 1"} [field:body /] {/dede:sql} 4、dede首页调用“列表栏目的文章内容”“指定一篇文章” {dede:sql sql="SELECT aid,typeid,body...dede首页调用“列表栏目的文章内容”“指定一篇文章”“限制字数” {dede:sql sql="SELECT aid,typeid,body FROM `dede_addonarticle` where
{dede:list}是用于列表页的文章列表调用,通常是用于list_article.htm页面,这个文章列表是可以分页的。...排序方式,有效的排序方式有 senddate、pubdate、id、click、lastpost、postnum ,默认为 sortrank pagesize='20' 分页大小,调用文章条数 一般列表页会增加一个分页代码...:arclist} 参数说明: col='' 分多少列显示(默认为单列),5.3版中本属性可以通过多种方式进行多行显示 如果col='1'要多列显示的可用div+css实现 以下为通过div+css实现多列的示例...多列方式显示 row='10' 返回文档列表总数 typeid='' 栏目ID,在列表模板和档案模板中一般不需要指定,在首页模板中允许用","分开表示多个栏目; getall='1' 在没有指定这属性的情况下...,在栏目页、文章页模板,不会获取以","分开的多个栏目的下级子类 titlelen = '30' 标题长度 等同于titlelength infolen='160' 表示内容简介长度 等同于infolength
dedecms默认是没有栏目图片功能的,为了便于灵活管理就给每个栏目增加一个栏目图片的功能,栏目图片是在代码中添加的固定图片,通过改造可以实现这个功能的,下面就随ytkah一起来试试吧 1....首先,给栏目分类表`dede_arctype`表增加缩略图字段`typeimg`,用phpMyAdmin或其他数据库管理工具,直接在数据表中添加该字段,或者运行下面的SQL语句: alter table.../]'/>调用我们必须找到了栏目的标签页面 /include/taglib/channel.lib.php,发现了下面的一段代码(第137行): $linkOkstr = str_replace("~...,$linkOkstr); 在下面添加:$linkOkstr = str_replace("~typeimg~",$row['typeimg'],$linkOkstr);这时,我们再到后台重新生成一下列表页面...,刷新列表页试试,当前栏目的栏目图片也出来了呢~
name] {/pboot:nav} 控制参数: num=* 数量,非必填,用于控制输出的数量 parent=* 父菜单编码,用于输出子栏目,默认从一级菜单开始输出,(V3.1.2+)支持传递多个编码...scode=1,2,3 用于控制输出栏目范围(V3.1.2+) 要注意parent和scode的区别,一个是输出子栏目,一个控制范围 【2、可使用的列表标签】 [nav:n] 序号,从0开始 [...nav:i] 序号,从1开始 [nav:pcode] 父栏目编码 [nav:scode] 当前栏目编码 [nav:name] 栏目名称 [nav:subname] 栏目副名称 [nav:link...] 栏目链接 [nav:type] 栏目类型,1单页、2列表 [nav:outlink] 后台设置的跳转链接 [nav:listtpl] 列表页模板 [nav:contenttpl] 详情页模板...] 栏目描述3(V3.0.6+) 【3、常见使用示例】 【高亮菜单】 使用判断语句: {pboot:if('[nav:scode]'=='{sort:tcode}')}class="active"{/pboot
可以看下 CATEGORYS栏目数组面包屑导航{catpos(catid)} 当前位置,在首页什么都不显示,在栏目页和文章页会显示所在栏目层级。...库,比如 jquery.min.js"> 需要显示的位置加入代码 <span id="...$catid}首页{/if} {if $child}栏目首页{/if} {if $parentid}栏目列表页{/if} {if $catname}栏目首页和栏目列表页{/if} {if $id}内容页...{/if} {if $tag}标签列表页 栏目列表 {pc:content action="category" catid="0" num="25" siteid="$siteid" order="listorder...一级栏目列表 catid="0" 同级栏目列表 catid="$parentid" 如果需要当前栏目高亮,则只需要用if语句判断一下即可 <li{if $r[catid]==$catid} class=
前面ytkah谈到了 dedecms调用当前栏目的子栏目怎么操作,有的朋友会问如果再增加一个调用子栏目文章的需求,即调用当前栏目的子栏目及子栏目文章,这个有办法实现吗?...这时就要涉及到另外两个标签的调用了,dede:channelartlist标签和dede:arclist标签 {dede:channelartlist} ...dede:field name='typeurl'/}">{dede:field name='typename'/}dede:field name='typeurl'/}">更多......,标题长度(titlelen)、调用文章条数(row)自行设置,感兴趣的朋友去echo一下吧 相关文章:dedecms获取当前文章所在栏目URL
我们有些时候在设计和调用DEDECMS栏目的时候,需要在子栏目中获取顶级栏目的名称。这样应该如何调用设置呢?这里老蒋找到几个有效的办法,如果有需要的话可以参考使用。.../** * 获取指定栏目id的顶级栏目的名称 * * @return string */ if (!...['reid']==0) return $typeinfo['typename']; else return getTopChannelName($typeinfo['reid']); } } 列表页面调用...return GetOneTypeUrlA($typeinfo); else return getTopChannelUrl($typeinfo['reid']); } } 然后调用方法和上面一样,页面和列表不同方法...本文出处:老蒋部落 » 四个方法实现DEDECMS子栏目获取顶级栏目名称 | 欢迎分享