织梦dede首页调用指定栏目名称及其内容,以及改变序号
{dede:channelartlist} //顶级栏目
<a id="{dede:field name='id'/}" href={dede:field name='typeurl'/}" class="tablink arwlink">{dede:field name='typename'/}</a> //顶级栏目名称和链接
{dede:channel type='son' noself='yes'}
<li> <a href="[field:typelink/]">[field:typename/]</a> </li> //子栏目名称和链接
{/dede:channel}
{/dede: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}
{dede:channelartlistrow='5' typeid='14,22,30,40,49'}
<li>
<a href="">{dede:fieldname='typeurl'/} <img src="{dede:globalcfg_templets_skin/}/images/0{dede:globalitemindex/}jpg" alt="{dede:fieldname='typename'/}" width="243" height="120" />
<div class="te-s">
<h3>{dede:fieldname='typename'/}</h3>
<p>
{dede:arclist
titlelen='120' row='8'}
<a
href="[field:arcurl /]" title="[field:title/]"
target="_blank" >[field:title/]</a>
{/dede:arclist}
</p>
</div>
</a>
</li>
{/dede:channelartlist}
如果可以的话建议定义一个自由列表,然后通过自由列表中的高级筛选下关键词来匹配关键词,这样不需要修改源码,对初学着比较方便,自由列表建立的位置在:后台>核心> 频道模型>自由列表管理>增加列表
织梦者wwwzhimengzhecom 为您解答,望采纳,谢谢!
channelArtlist 是唯一一个可以直接嵌套其它标记的标记,不过仅限于嵌套
{dede:type}{/dede:type} 和 {dede:arclist}{/dede:arclist} 两个标记
你嵌套了 {dede:channel}所以有问题
调用多级子栏目讲参考:http://hibaiducom/kfs920/item/58aaec4c6e1d76e3dd0f6c37
同时调用一级、二级、三级以至N级栏目的方法:http://hibaiducom/kfs920/item/80ac8871ebe3c2236cc37c38
当前栏目
{dede:type}
<a href=" [field:typelink /] "> [field:typename/] </a>
{/dede:type}
{dede:arclist row='10' titlelen='24' orderby='pubdate' }
[field:textlink/]([field:pubdate function=MyDate('m-d',@me)/])<br/>
<img src="[field:litpic/]">
{/dede:arclist}
0条评论