DeDecms栏目与子栏目显示顺序怎么调整

DeDecms栏目与子栏目显示顺序怎么调整,第1张

栏目列表+子栏目+子栏目

<div>

<ul>

{dede:channelartlist typeid='top' }

{dede:type}

<li><a href="[field:typelink /]">[field:typename /]</a></li>

{/dede:type}

<ul>

{dede:channel type='son'}

<li><a href="[field:typelink/]">[field:typename/]</a></li>

{/dede:channel}

</ul>

{/dede:channelartlist}

</ul>

</div> 看看这个,对应调用替换试试

1、后台备份数据,备份成功后打包整个网站数据,下载到本地电脑。切记!

2、安装全新的dedecms系统,安装完成后,登录后台。

3、上传备份数据文件夹/data/backupdata,覆盖到相应的目录。

4、后台-恢复还原数据。到了这里,只是把数据恢复了。

5、上传模板templets、附件资源uploads文件夹,覆盖相应的目录。记得先检查这些文件夹里,有没有非dedecms原程序文件,比如0day木马文件等。

6、做安全设置,限制目录权限

7、删除没用的文件:

装程序后一定要删除install目录;

修改dedecms默认后台目录dede

找到方法了 把TITLE里换成下面的代码就可以了{dede:field name='position' runphp='yes'} $tc="_"; //分隔符 $tw=$GLOBALS['cfg_list_symbol']; //调用位置分隔符 @me=html2text(@me); //去除html标签 $tf=split($tw,@me); //分解成数组 for($ta=(count($tf)-2);$ta>=1;$ta--){ //循环赋值给$tk $tk=trim($tf[$ta])$tc; } $tk=substr($tk,0,-1); @me=$tk; //赋值给@me{/dede:field}-{dede:global name='cfg_webname'/}

比如我们在首页需要调用指定栏目ID为6的栏目下的文章,而该栏目下有一个ID为12的子栏目,通常我们在首页的调用代码如下:

<ul>

{dede:arclist typeid='8' row='10' col='1' orderby='hot'}

<li><a href='[field:arcurl/]'>[field:shorttitle/]</a></li>

{/dede:arclist}

</ul>

但是调用后,此栏目下的ID为12的子栏目里面的内容也会出现在列表里,如果不想要子栏目的内容出现在列表里很简单,这个在后台就有设置,具体设置如下:

登录织梦管理后台,在“系统基本参数”——“性能选项”——“上级列表是否包含子类内容:”这个选项选择“否”就行了。

当然这个是有前提的,这个只能说是调用列表页,如果你调用的栏目是封面页,那么肯定会取子栏目的数据,如果你调用的是列表页,那么肯定是可以的。

DedeCMS(织梦内容管理系统)是织梦团队开发的一套网站管理系统(CMS)。

这个系统把一个网站的内容(文字,,等等)与网站的组件分离开来,可以将各个页面连接到一起,可以控制页面的显示。通过这个系统,可以方便的管理,发布,维护网站的内容,而不再需要硬性的写HTML代码或手工建立每一个页面。

如果子栏目还有栏目,那就作为二级栏目,如果只是一篇文章,则作为文档发布,不要设二级栏目。

其实,dedecms很多都是可以变通的。如banner轮播,就是可以用文档循环来实现。

删除install目录下的install_locktxt文件,同时还得将indexphpbak和module-installphpbak重命名为indexphp和module-installphp,然后使用http://你的域名/install/进行安装。

PS:重新安装前请备份数据,如果装到同一个数据库的话会清空之前的数据。

织梦内容管理系统

织梦内容管理系统(DedeCMS),是一个集内容发布、编辑、管理检索等于一体的网站管理系统(WebCMS),他拥有国外CMS众多特点之外,还结合中国用户的需要,对内容管理系统概念进行明确分析和定位。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » DeDecms栏目与子栏目显示顺序怎么调整

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情