【Channelartlist 标记 使用实例】-DedeCMS模板制作使用实例教程(10)

softyun3年前cms教程50

【Channelartlist 标记】用于获取当前频道的下级栏目的内容列表。该标记在封面模板 包括主页中的经常被用到,具体用法见下面实例。
    除了宏标记外,channelArtlist 是唯一一个可以直接嵌套其它标记的标记,不过仅限于嵌套 {dede:type}{/dede:type} 和 {dede:arclist}{/dede:arclist} 两个标记。
      通过调试了解其使用方法
      我调试的方法是:
    将templets\default\文件夹下的index文件代码,全部掏空。放入调用【Channelartlist 标记】的代码,再在IE中访问网站主页index.php,就可以得到返回的数据。
例1
我调试【Channelartlist 标记】的具体代码如下:
{dede:channelArtlist typeid="94" col="1"}
<div style="width:500px;border:red solid 1px;float:left;">
<div style="width:500px;background:#ccddee;">
{dede:type}
<a href="[field:typelink/]">[field:typename/]</a>
{/dede:type}
</div>
<div style="width:500px;float:left;">
<ul>
{dede:arclist row="5"}
<li><a href="[field:arcurl/]">[field:textlink/]</a></li>
{/dede:arclist}
</ul>
</div>
</div>
{/dede:channelArtlist}
  得到如下返回数据:

注意:细心的朋友会发现,使用【Channelartlist 标记】时,需要你对div + css或者table的控制能力较强,否则在页面中很难控制它。请大家他细看下面例2,例1与例2代码上相差很小,但得到的布局却相差很大。仔细对比一下吧!
例2
我调试【Channelartlist 标记】的具体代码如下:
{dede:channelArtlist typeid="94" col="1"}
<div style="width:300px;border:red solid 1px;float:left;margin:5px;">
<div style="width:300px;background:#ccddee;">
{dede:type}
<a href="[field:typelink/]">[field:typename/]</a>
{/dede:type}
</div>
<div style="width:300px;float:left;">
<ul>
{dede:arclist row="5"}
<li><a href="[field:arcurl/]">[field:textlink/]</a></li>
{/dede:arclist}
</ul>
</div>
</div>
{/dede:channelArtlist}
  得到如下返回数据:
免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

DEDECMS 5.3采集教程

大家好,我是之前做DEDE5.1的精绝,今天再次免费奉献DEDE5.3采集教程!!我对DEDE程序充满感激,但是报答无门,自己才疏学浅,因此,也尽自己所能去帮助所有使用DEDE程序的朋友。借着自己对P...

Dedecms防止恶意注册及快速批量删除垃圾会员及文章的方法

教大家一些Dedecms防止恶意注册及快速批量删除垃圾会员以及文章的方法,希望可以帮助到你。使用织梦Dedecms程序建站的朋友应该遇到过恶意注册的情况,通过一些软件在网站上大量注册会员然后发布垃圾信...

织梦DedeCMS模板及系统程序编码转换的方法

给大家分享一下织梦DedeCMS模板及系统程序编码转换的方法,希望可以帮助到你我们用织梦dedecms建站的朋友经常会遇到编码转换的问题,比如我们购买了模板但是模板编码与现在的程序编码不符,导致出现乱...

dedecms教程:如何调用全站评论总数

调用织梦全站评论总数其实很简单,比如用DedeCMS搭建博客类型的网站就可以用该方法调用评论总数,本文给大家介绍一个简单的方法,使用JS调用评论,而且可以使用到DEDECMS中的任何地方! 第一步:首...

织梦dedecms在php5.4下后台发布文章提示“标题不能为空”

有时我们在登录后台发布文章时,会提示“标题不能为空”,一直发不了文章,下面就给出解决的办法:问题症状:V5.7登录后台后,发布英文标题没问题,发布中文会提示“标题不能为空”。问题根源:htmlspec...

DedeCms 万能安全防护代码

为了让大家的CMS更安全,有需要的手工在config_base.php里加上打开config_base.php 找到//禁止用户提交某些特殊变量$ckvs = Array('_GET','_POST'...