-
手游APP軟件下載類網(wǎng)站織...
-
玩具動漫類網(wǎng)站織夢模板...
-
鋼結(jié)構(gòu)崗?fù)I銷型織夢網(wǎng)...
-
網(wǎng)站模板資源下載類網(wǎng)站...
-
蔬菜鮮果配送類網(wǎng)站織夢...
-
電子元件電路板類網(wǎng)站織...
-
食品百貨英文外貿(mào)類網(wǎng)站...
-
財稅記賬工商注冊認證類...
-
人力資源管理類網(wǎng)站織夢...
-
裝飾建材公司類網(wǎng)站織夢...
-
電腦系統(tǒng)軟件下載類網(wǎng)站...
-
貂絨大衣服裝設(shè)計類網(wǎng)站...
-
水利工程施工類網(wǎng)站織夢...
-
儀器儀表科技公司類網(wǎng)站...
-
營銷型無縫鋼管定制生產(chǎn)...
-
物流快運速遞類網(wǎng)站織夢...
-
展覽展會信息類網(wǎng)站織夢...
-
儀器分析儀類網(wǎng)站織夢模...
-
中英雙語律師事務(wù)所類網(wǎng)...
-
精工機械軸承生產(chǎn)廠家類...
在織夢標簽手冊,可以用 channelartlist 標簽進行循環(huán)子欄目及其欄目數(shù)據(jù):
{dede:channelartlist}<dl><dt><strong><a href="{dede:field name='typeurl'/}">{dede:field name='typename'/}</a></strong><span><a href="{dede:field name='typeurl'/}">更多...</a></span></dt><dd><ul>{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}
channelartlist標簽在列表頁及內(nèi)容頁的使用。
- 1、簡介
channelartlist 標簽暫時支持三個參數(shù),分別為:
typeid='0' 限制上級欄目ID;也可以用top,支持“,”表示多個欄目
row='20' 循環(huán)的欄目數(shù)量,默認為20;
cacheid = '' 標簽緩存ID,一般為空
但如果你只是將上述代碼原封不動的復(fù)制粘貼到終極欄目頁或內(nèi)容頁,是不會出現(xiàn)任何調(diào)用結(jié)果的,因為在標簽 channelartlist 中,當typeid為空,則表示當前欄目,但是終極欄目列表和內(nèi)容頁是沒有下級欄目的,所以就會出錯!
- 2、實例
在終極列表頁或內(nèi)容頁,正確的調(diào)用方法應(yīng)該是以下的:
{dede:channelartlist typeid='top'}
這里是typied='top',這個top值可以換為你想要的上級欄目ID,但絕對是不可以為空的。這個大家一定要注意!
- 3、高亮、特效
在該標簽下,可以直接分別用 {dede:field name='typename'/}與{dede:field name='typeurl'/}來表示欄目名稱與欄目鏈接的,當然還有一些其它特殊的變量,這里也介紹一下,如:
{dede:field name='id'/}與{dede:field name='typeid'/} 均表示循環(huán)中的欄目ID;
{dede:global name='itemindex'} 表示循環(huán)遞增變量,從1開始;
{dede:global name='itemparity'} 表示循環(huán)魔法變量,單數(shù)為1,雙數(shù)為2;
以上就是可以在channelartlist中直接套用的,特別要注意的是第2、3兩個,擁有這兩個變量,可以輕松制作出各類非常個性的效果,例如欄目的隔行變色等。
關(guān)于這個欄目高亮,在 channelartlist.lib.php 并沒有自帶,但通過以下DIY可實現(xiàn)讓當前欄目進行高亮。
打開channelartlist.lib.php文件
找到
找到
$pv->Fields['typeurl'] = GetOneTypeUrlA($typeids[$i]);
在它下面加入:
if($typeids[$i]['id'] == $refObj->TypeLink->TypeInfos['id']){$pv->Fields['currentstyle'] = ' id="pic_focus"';}else{$pv->Fields['currentstyle'] = '';}
- 前端調(diào)用
{dede:field name='currentstyle'/}