国内最全IT社区平台 联系我们 | 收藏本站
华晨云阿里云优惠2
您当前位置:首页 > php开源 > DedeCMS > DedeCms调用分类信息到首页并和栏目整齐排序方法

DedeCms调用分类信息到首页并和栏目整齐排序方法

来源:程序员人生   发布时间:2013-12-29 21:46:37 阅读次数:2451次

DedeCms调用分类信息到首页并和首页栏目整齐排序方法,这是小编在织梦官方看到的帖子,此方法仅适于DedeCMS默认模板。

首先对比下如下代码:

最初代码如下:

<div class="listbox">
{dede:channelartlist }
<dl class="tbox">
<dt><strong><a href="{dede:field name='typeurl'/}">{dede:field name='typename'/}</a></strong><span class="more"><a href="{dede:field name='typeurl'/}">更多...</a></span></dt>
<dd>
<ul class="d1 ico3">
{dede:arclist titlelen='60' row='8'}
<li><span>[field:pubdate function="MyDate('m-d',@me)"/]</span><a href="[field:arcurl /]">[field:title /]</a></li>
{/dede:arclist}
</ul>
</dd>
</dl>
</div>

改后的代码如下

<div class="listbox">
{dede:channelartlist typeid='1,2,3'}
<dl class="tbox">
<dt><strong><a href="{dede:field name='typeurl'/}">{dede:field name='typename'/}</a></strong><span class="more"><a href="{dede:field name='typeurl'/}">更多...</a></span></dt>
<dd>
<ul class="d1 ico3">
{dede:arclist titlelen='60' row='8'}
<li><span>[field:pubdate function="MyDate('m-d',@me)"/]</span><a href="[field:arcurl /]">[field:title /]</a></li>
{/dede:arclist}
</ul>
</dd>
</dl>
{/dede:channelartlist}
{dede:channelartlist typeid=6,6}
<dl class="tbox">
<dt><strong><a href="{dede:field name='typeurl'/}">{dede:field name='typename'/}</a></strong><span class="more"><a href="{dede:field name='typeurl'/}">更多...</a></span></dt>
<dd>
<ul class="d1 ico3">
{dede:arclistsg orderby='id' titlelen='50' row='8' channelid='-8' typeid='6,6'}
<li><span class="date">[field:pubdate function="MyDate('y-m-d',@me)"/]</span><a href="[field:arcurl/]">[field:title/]</a>
{/dede:arclistsg}
</ul>
</dd>
</dl>
{/dede:channelartlist}
</div>
<!-- /listbox information-->

我解释下不同点typeid='1,2,3为首页调用的栏目
{dede:arclistsg orderby='id' titlelen='50' row='8' channelid='-8' typeid='6,6'}
这个是调用的分类信息。

生活不易,码农辛苦
如果您觉得本网站对您的学习有所帮助,可以手机扫描二维码进行捐赠
程序员人生
------分隔线----------------------------
分享到:
------分隔线----------------------------
关闭
程序员人生