dedecms列表页如何调用子栏目列表以及子栏目的名称

dedecms列表页如何调用子栏目列表以及子栏目的名称,第1张

首页调用{dede:arclist typeid='xx' row='调用条数'channelid='文章模型id'addfields='自定义字段名' } [field:自定义字段/]{/dede:arclist}列表调用自定义字段:必须使字段可以在列表的底层模板中获得(自定义字段默认仅能在文档模板显示,启用此选项将使列表查询变慢,如无必要请不要选择)勾上他{dede:listpagesize='调用条数'channelid='文章模型id' addfields='自定义字段名'} [field:自定义字段/]{/dede:list}

您好,联动类别使用的地方还是 比较多的,首先我们可以通过后台的[核心]-[频道模型]-[联动类别管理]查看, 联动类别其定义如下: 系统一种特殊的枚举数据类别,可以有系统内置或由用户 管理。 系统内置的枚举用户是不可以删除的,但可以对这些数据进行添加子分类 及修改。 到这里可能一些用户还是不了解什么是联动类型,下面我们举几个简单 的例子。 一个最简单的联动类型是只有一级选择的类型, 比如说系统内置的星座、 教育程度、血型,这种类型你可以点击进去查看,其结构很简单,例如星 座 (star): 在这个联动类别中级数为“一级选择”,就是在这个星座类别下面只有一列品 级数据进行选择,我们点击进去可以查看到以下内容: 这个让我们很容易联想到许多网站中设置用户资料的时候, 需要用户选择星座, 我们就可以通过一个下拉框进行选择: 当然,上面说到的是最简单的联动类别,只有一级联动,这种一级联动就可以 好比是一个下拉框, 用户在选择具体数据的时候只要通过下拉框这种形式就可以 对数据进行选择。 但是我们在很多联动数据中遇到不少需要二级联动的类型,例 如我们在资料设置中选择“所在城市”这个类别,如下图所示 这种数据类型就属于需要选择 2 次分类,首先选择上海市,然后列出上海市拥 有的地区,然后再进行第二次选择,这就是一个二级联动的类别,我们可以通过 系统后台查看联动类别中的地区来看看系统的枚举类型。 通过以上 2 个例子我们不难理解联动类型的概念,其实说简单了就是一种特殊 的枚举数据类型, 这种特殊的枚举类型运用在创建内容模型、用户资料等数据录 入的页面中,其中应用在创建模型及用户自定义表单是联动类别最常用的地方, 下面我们来介绍如何使用这个联动模型。 我们以创建一个“图书(book)”内容模 型为例,这个模型中我们需要网站管理员(用户)提交一个图书特征的分类,我 们知道以下图书特征的分类: 线装书,精装书,平装书,袋装书,电子书,有声读物, 盲人书下面我们就创建一个这个一级选择的枚举类型,这个类型叫图书特征 (bookfeature),我们点击“新增类别组”来创建分类。 创建完成后我们将类别的内容全部添加到这个类别中去,在页面中提示我们如 果一次性添加多个类别可以用“,”将不同类别隔开,然后一次性添加。 这样我们就创建完成了这个图书特征(bookfeature)的联动类型, 接下来我们要 应用这个联动类型, 我们在新创建的模型中添加字段,在字段添加的页面中添加 相应的字段名称,选择数据类型为联动类型。

dedecms栏目名称的调用方法:

{dede:field name="typename"} 调用当前栏目的名称

{dede:channel type='son' row='5'} <a href="[field:typeurl/]">[field:typename/]</a> {/dede:channel}调用该顶级频道下所有字栏目,row代表调用5条

{dede:type typeid='栏目id'} <a href="[field:typeurl/]">[field:typename/]</a> {/dede:type} 表示调用指定id的栏目,只能调用一个。

{dede:channel type='top'}<a>[field:typename/]</a> {/dede:channel}调用子栏目的当前顶级栏目名称。

调用顶级栏目名称示例代码:

{dede:fieldtitle runphp=’yes’}list($toptype,$sontype)=split(‘/’,@me);@me=$toptype;{/dede:fieldtitle}

dedecms也叫织梦内容管理系统,是一款知名的PHP开源网站内容管理系统,以简单、实用、开源而闻名,DedeCms免费版的主要目标用户在个人站长,功能更专注于个人网站或中小型门户的构建,当然也不乏有企业用户和学校等在使用。

可以用栏目内容替代原来栏目单独页的更灵活的一种方式,可在栏目模板中用{dede:fieldcontent/}调用,通常用于企业简介之类的用途。

网站栏目管理--增加顶级栏目,添加栏目(以添加“某某概况”的单页面为例)

2高级选项:修改列表栏目文件名list_articlehtm为list_article_contenthtm,其他不变。

3在栏目内容中写下单页内容:

4打开模板文件夹(默认为defaulttempletsdefault),复制文件list_articlehtm

更名为:list_article_contenthtm,并在相应适合位置加入单页栏目标签{dede:fieldcontent/}。

5栏目生成更新,完成单页栏目添加。

如果出现缓存比较严重的话,建议先清除浏览器缓存,再打开网页查看;

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » dedecms列表页如何调用子栏目列表以及子栏目的名称

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情