【Channelartlist 標記 使用實例】-DedeCMS模板制作使用實例教程(10)_DedeCms教程
教程Tag:暫無Tag,歡迎添加,賺取U幣!
【Channelartlist 標記】用于獲取當前頻道的下級欄目的內容列表。該標記在封面模板(包括主頁)中的經(jīng)常被用到,具體用法見下面實例。
除了宏標記外,channelArtlist 是唯一一個可以直接嵌套其它標記的標記,不過僅限于嵌套 {dede:type}{/dede:type} 和 {dede:arclist}{/dede:arclist} 兩個標記。
通過調試了解其使用方法
我調試的方法是:
將templets\default\文件夾下的index.html文件代碼,全部掏空。放入調用【Channelartlist 標記】的代碼,再在IE中訪問網(wǎng)站主頁index.php,就可以得到返回的數(shù)據(jù)。
例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}
得到如下返回數(shù)據(jù):
注意:細心的朋友會發(fā)現(xiàn),使用【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}
得到如下返回數(shù)據(jù):
除了宏標記外,channelArtlist 是唯一一個可以直接嵌套其它標記的標記,不過僅限于嵌套 {dede:type}{/dede:type} 和 {dede:arclist}{/dede:arclist} 兩個標記。
通過調試了解其使用方法
我調試的方法是:
將templets\default\文件夾下的index.html文件代碼,全部掏空。放入調用【Channelartlist 標記】的代碼,再在IE中訪問網(wǎng)站主頁index.php,就可以得到返回的數(shù)據(jù)。
例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}
得到如下返回數(shù)據(jù):
注意:細心的朋友會發(fā)現(xiàn),使用【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}
得到如下返回數(shù)據(jù):
相關DedeCms教程:
- Dedecms生成百度地圖圖文教程
- 織夢dedecms生成下拉式友情鏈接列表
- DEDECMS使用拼音首字母做欄目名稱
- 織夢DEDECMS站群增強版 DedeCMS搭建站群首選
- DedeCMS Error:Tag disabled:php錯誤的完整處理方法
- dedecms編碼轉換方法 gbk轉UTF-8,UTF-8轉GBK
- 防XSS,sql注射,代碼執(zhí)行,文件包含的通用代碼
- DedeCms教程:優(yōu)化DedeCMS搜索結果
- DedeCms教程:Linux+Apache+PHP+MySQL服務器環(huán)境(CentOS篇)
- DedeCms教程:LuManager服務器管理軟件安裝DEDECMS軟件
- DedeCms教程:Ubuntu/Debian上安裝 PHP 5.3, Nginx 和 PHP-fpm
- DedeCms教程:windows server 2003 php 環(huán)境搭建