dedecms中在列表页面实现点击左边的栏目,在右边以列表的形式罗列显示出该栏目内容怎么做的呀?

dedecms中在列表页面实现点击左边的栏目,在右边以列表的形式罗列显示出该栏目内容怎么做的呀?,第1张

修改网站地图文件,要看你修改普通地图还是RSS地图,普通地图是:模板目录/plus/maphtmlRSS地图是:模板目录/plus/rssmaphtml然后再通过你的代码进行修改就变成文章目录了。

查看原帖>>

后台添加专题文章加统一的属性(如给专题文章flag='s')。然后在调用文章的时候,写上 noflag='s' 基本上就分离开了。代码如下

{dede:list pagesize='50' titlelen='60' noflag='s'}

<li><a href="[field:arcurl /]" target="_blank">·[field:title /]</a><span>[[field:pubdate function="GetDateTimeMK(@me)"/]]</span></li>

[field:global name='autoindex' runphp="yes"]

if(@me%5==0) @me="

<div class='mylist'></div>

";

else @me="";

[/field:global]

{/dede:list}

注意,前提是要给专题文章属性添加上属性's',及滚动属性。

这很简单的啊,左边使用dede:channelartlist指定栏目调用或者dede:channel,右侧使用{dede:fieldcontent/}栏目内容标签。栏目全部设置成封面即可。

通常dedecms列表和内容页可以利用系统内置标签[field:description/]来调用,但有时候后台文章摘要需要其它用处,那么这个时候需要调用部分文章正文内容做为摘要显示

步骤和方法

本操作需要用户对DedeCMS系统有较高的了解,如果您感觉自己不太掌握,可以考虑选择官方安全相关服务

步骤和方法

进入后台 核心 -> 频道模型 -> 内容模型管理 -> 普通文章 -> 更改

调用代码:

{dede:list pagesize='10'}

[field:body/]

[field:title/]

{/dede:list}

将内容转化为文字格式并截取字符串[field:body function='cn_substr(html2text(@me),600)'/]

这个你可以通过修改搜索模板文件来达到你的要求。默认的搜索结果是显示内容标题,你可以通过重新编写调用代码来实现,可以用arclist来实现,默认的是用LIST标签来调用。最好是将栏目属性设置成“模型”这样更利于调用内容。不然调用效果也不是很好。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » dedecms中在列表页面实现点击左边的栏目,在右边以列表的形式罗列显示出该栏目内容怎么做的呀?

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情