dedeCMS如何修改一个栏目列表页为单页性质
贴出一些css和channelartlist
css部分:
<style>
type{dede:fieldid/}{ color:#b96704; font-weight:bold; background:#fff}
#dis{dede:fieldreid/},#dis{dede:fieldid/}{ display: block}
on{dede:fieldreid/},on{dede:fieldid/}{ font-weight:bold; color:#000}
</style>
这部分一定要放到模板页面,不能使用link来加入
--------------------------------------------------------------------------------------
channelartlist 循环部分
<ul>
{dede:channelartlist }
<li class="tenint"><a href='{dede:field name='typeurl'/}' class=" on{dede:fieldid/}">{dede:field name='typename'/}</a></li>
<ul class='autod' id="dis{dede:fieldid/}">
{dede:sql sql='Select from dede_arctype where reid =~id~'}
<li><a href="/plus/listphptid=[field:id/]" class="type[field:id/]">[field:typename /]</a></li>
{/dede:sql}
</ul>
{/dede:channelartlist}
</ul>
--------------------------------------------------------------------------------------
这个就可以实现二级 甚至三级的当前效果
1、确认网站后台所有操作都点击保存处于生效状态。
2、网站所有操作成功后,检查网站是否是动态模式还是静态模式,如果是静态或者伪静态模式需要进行如下操作。
3、点击左侧“生成”选项,在右侧子菜单中单击“一键更新网站”或者依次单击“更新栏目HEML”和“更新文档HTML。”
4、回到网站首页,单击刷新按钮或按F5,刷新页面。
方法一:修改栏目属性,改成频道封面,然后把页面内容输入在栏目内容content里面。\x0d\\x0d\方法二:栏目属性还是最终列表栏目(允许在本栏目发布文档,并生成文档列表),修改列表模板,在这个模板里面调用本栏目文档正文显示出来\x0d\\x0d\方法三:编辑栏目的“栏目内容”,然后自定义栏目的模板,在模板中只写{dede:fieldcontent/}这么一句,然后更新栏目就好了。\x0d\后续修改内容只需要在后台修改“栏目内容即可”\x0d\\x0d\第三种方法最简单
0条评论