dedecms顶级栏目
channelartlist获取当前频道的下级栏目的内容列表标签
基本语法:
{dede:channelartlist row=6}
<dl>
<dt><a href='{dede:field name='typeurl'/}'>{dede:field name='typename'/}</a></dt>
<dd>
{dede:arclist titlelen='42' row='10'} <ul class='autod'>
<li><a href="[field:arcurl /]">[field:title /]</a></li>
<li>([field:pubdate function="MyDate('m-d',@me)"/])</li>
</ul>
{/dede:arclist}
</dl>
{/dede:channelartlist}
参数说明:
typeid = '0' 频道ID,多个请用","分隔
row = '20' 获取的栏目返回值
其他说明:
除了宏标记外,channelArtlist 是唯一一个可以直接嵌套其它标记的标记,不过仅限于嵌套
{dede:type}{/dede:type} 和 {dede:arclist}{/dede:arclist} 两个标记。
底层模板变量:
包含{dede:type}{/dede:type}及{dede:arclist}{/dede:arclist}下面所有底层模板变量。
栏目列表+子栏目+子栏目
<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> 看看这个,对应调用替换试试
您好,朋友。跟版网团队很高兴为您解答:
首先您的问题描述不太清楚,是您网站打开栏目显示如上图这样吗?
如果是栏目显示的问题,那么可能原因是您的iis或者apache服务器没有设置默认内容文档。以iis为例,找到网站的设置,在如下图进行设置。
apache服务器的设置方法基本相同,在httpconf中进行设置即可。
希望我的回答能够帮到您。跟版网-专业织梦模板定制下载站。genbanorg方法和详细的操作步骤如下:
1、第一步,打开织梦Dedecms的主界面,直接找到“增加顶级栏目”选项并选择跳转,见下图,转到下面的步骤。
2、第二步,执行完上面的操作之后,进入新对话框,根据实际情况进行设置,见下图,转到下面的步骤。
3、第三步,执行完上面的操作之后,请单击“确定”按钮,见下图,转到下面的步骤。
4、第四步,执行完上面的操作之后,可以调用当前栏目的文章列表,见下图。这样,就解决了这个问题了。
dedecms列表页如何调用子栏目列表以及子栏目的名称的方法。
如下参考:
1打开梦想编织设备的主界面,直接找到增加顶级top程序,选择跳转。
2此时,进入新的对话框,根据实际情况设置相关参数。
3如果下一步没有问题,点击确定,如下图。
4以便在特殊情况下看到相应的结果,可以转移到使用指定列下的子列列表中。
{dede:channel type='top' row='10' currentstyle="<li class='hover'><a href='~typelink~' ~rel~><span>~typename~</span></a></li>"}
<li><a href='[field:typeurl/]' [field:rel/]><span>[field:typename/]</span></a></li>
{/dede:channel}
这段代码是调用顶级栏目的代码,[field:typeurl/]是调用栏目的连接
0条评论