dedecms点击顶级栏目怎么直接显示内容页啊
两种可能。
第一种:你以前的栏目内容模型选的是soft或者其他的,然后你发表了一些文章,再之后你将栏目内容模型变更为article或者不同于soft的其他内容模型。那么你会看到栏目中有文档数,但是点进去没有文档。
第二种:曾经通过sql语句直接删除过dede_article或者dede_archives或者dede_arctiny中的记录,这三个表是有关联的,如果要通过sql语句删除内容,一定要同时将这三个表中的同一条关联内容全部删除,否则就会造成这种情况。
两种问题最终都可以通过sql语句解决,这就是原因,当然你通过后台提供的功能解决了是最简单的,恭喜你。
今天很郁闷,感觉就是对dede不熟,一个芝麻小的事情都搞了好长时间。真有一种自己写模板的冲动。想修改啥,一看文档自己就能去修改。当然我的技术还不够成熟。废话就不多说了。
我现在的栏目结构是这样的
---报名信息(顶级栏目)
----最新开班 (次级栏目)
----培训班一(三级栏目)
----培训班一下的文章1(这个是文章不是子栏目)
----培训班二(三级栏目)
----培训班二下的文章1(这个是文章不是子栏目)
我现在想要显示上面了。想要显示。最新开班。级最新开班下的子栏目及对应的文章
显示的样式:(由于不能发所以有点不太好直观)
最新开班
培训班一
培训班一下的文章1
培训班二
培训班二下的文章1
具体代码如下:
{dede:channelartlist row=6 typeid='4'}
<div class="m1_content">
<h4><a href="{dede:field name='typeurl'/}">{dede:field name='typename'/}</a></h4>
<div class="list">
{dede:arclist titlelen='42' row='10'}
<ul>
<li><a href="[field:arcurl /]"><span>[field:title /]</span></a></li>
</ul>
{/dede:arclist}
</div>
</div>
{/dede:channelartlist}
提醒一下:
标签功能:获取当前频道的下级栏目的内容列表标签
channelArtlist 是唯一一个可以直接嵌套其它标记的标记,不过仅限于嵌套
{dede:type}{/dede:type} 和 {dede:arclist}{/dede:arclist} 两个标记。
对于这个标签我也不多说。去看一下cms文档
不知道对不对,你先看看
您好,跟版网团队很高兴为您解答:
首先公司简介显示列表页肯定是这个公司栏目的列表页设置不对。
您参考一下联系我们这个栏目的列表页,然后将公司介绍的列表页改成和联系我们一样。
这种的内容添加应该是在栏目内容中写即可。
希望我的回答能够帮到您。跟版网-专业织梦模板定制下载站。上传下载好的模板要设置
下载好的模板模板是否全,包含首页、列表页、内容页、搜索页这些常规页面吗
模板要对应设置模板名称的
生成网站,后台添加栏目前台就会显示
建议多去一些教程网站去学习。
模板居织梦模板
为您解答
祝你成功
望采纳
那就是你的栏目模板不存在,有可能是你的模板名称写错了,只能是以“htm”结尾,不是“html”结尾,还有就是你的栏目模板设置那地方写错模板名称了,如果你是单独更新一个栏目的话,那你好好看看栏目模板设置那,看是否写正确,是否和你的模板名称对应。如果是批量更新那你要一个个栏目更新,找出来是哪个栏目,然后再按上面说的去排查!
0条评论