列表頁常用的全部調(diào)用標(biāo)簽整理
文章出處:本站 │ 網(wǎng)站編輯:超級管理員 │ 發(fā)表時(shí)間:2022-09-23 16:53:10 我要分享
一、二級欄目名稱及列表
{eyou:channel type="first"}
{$field.typename}
{eyou:arclist typeid='$field.typeid' titlelen='68' row='9'}
{$field.title}
{/eyou:arclist}
{/eyou:channel}
二、三級分類名稱及列表
{eyou:channel type="first"}
{$field.typename}
{eyou:notempty name="$field.children"}
{eyou:channel name="$field.children">
{$field2.typename}{$field2.typeid}
{eyou:arclist typeid='$field2.typeid' titlelen='10'>
{$field3.title}
{/eyou:arclist}
{/eyou:channel}
{/eyou:notempty}
{/eyou:channel}
三、一級分類列表
{eyou:list titlelen='30' infolen='10' pagesize='20'}
{$field.title}
{$field.seo_description}
{/eyou:list}
titlelen='30' 標(biāo)題字?jǐn)?shù)
pagesize='20' 多少條為一頁
infolen='10' 描述{$field.seo_description}的字?jǐn)?shù)
四、一級菜單導(dǎo)航
{eyou:channel>
{$field.typename}
{/eyou:channel
五、二級菜單導(dǎo)航
{eyou:channel type="first">
{$field.typename}
{eyou:notempty name="$field.children"}
eyou:channel name="$field.children" row="100">
{$field2.typename}
{/eyou:channel}
{/eyou:notempty}
{/eyou:channel}
六、三級菜單導(dǎo)航
{eyou:channel type="first" row="60">
{$field.typename}
{eyou:notempty name="$field.children"}
eyou:channel name="$field.children" row="100">
{$field2.typename}
{eyou:notempty name="$field2.children"}
{eyou:channel name="$field2.children" row="100">
{$field3.typename}
{/eyou:channel}
{/eyou:notempty}
{/eyou:channel}
{/eyou:notempty}
{/eyou:channel}
七、列表分頁
{eyou:pagelist listitem='index,pre,pageno,next,end,info' listsize=‘2’ /}
listsize=2 表示 [1][2][3][4][5] 這些項(xiàng)的長度 – 1,再除以2得出的結(jié)果值
listitem='index,pre,pageno,next,end' 表示頁碼樣式,可以把下面的值疊加
index 首頁
pre 上一頁
pageno 頁碼
next 下一頁
end 末頁
info 共N頁 N條
八、瀑布流分頁
{eyou:arclist typeid='欄目ID' row='10' tagid='tagid名稱'}
{$field.title}
{/eyou:arclist}
{eyou:arcpagelist pagesize='3' tagid='tagid名稱' tips='沒有數(shù)據(jù)了'}
點(diǎn)擊加載更多
{/eyou:arcpagelist}
需要在模板文件夾建一個(gè)system的文件夾,里面建一個(gè)arclist_tagid名稱.htm的文件,將標(biāo)簽上的{$field.title}復(fù)制進(jìn)去。
row='10'為初始數(shù)據(jù)
pagesize='3' 點(diǎn)一次加載3條數(shù)據(jù)
九、文檔標(biāo)題、鏈接、欄目縮略圖
{$field.title}
{$field.arcurl}
{$field.litpic}
十、判斷文檔縮略圖
{eyou:eq name='$field.is_litpic' value='1'}
{/eyou:eq}
可以放在list和arclist文檔列表內(nèi),可以結(jié)合{eyou:else/}
十一、文檔內(nèi)容摘要
{$field.seo_description}
十二、列表調(diào)用正文內(nèi)容
{eyou:arclist addfields='content' }
{$field.content}
{/eyou:arclist}
addfields='content' 為調(diào)取文章內(nèi)容的標(biāo)簽屬性,必加在arclist里
{$field.content} 為調(diào)取文章內(nèi)容不過濾樣式的標(biāo)簽。
{$field.content|html_msubstr=###} 為調(diào)取文章內(nèi)容過濾樣式的標(biāo)簽。
{$field.content|html_msubstr=###,0,155} 為調(diào)取文章內(nèi)容過濾樣式并截取155個(gè)字符的標(biāo)簽。
十三、當(dāng)前欄目Tag
{eyou:tag getall='1' row='50' sort='hot'}
{$field.tag}
{/eyou:tag}
getall='' 獲取類型,0為當(dāng)前內(nèi)容頁TAG標(biāo)記,1為獲取全部TAG標(biāo)記
sort='' 標(biāo)簽排序方式
sort='new' 按*新排序
sort='rand' 隨機(jī)排序
sort='week' 按周統(tǒng)計(jì)排序
sort='month' 按月統(tǒng)計(jì)排序
sort='hot' 按點(diǎn)擊數(shù)排序
sort='total' 按文檔數(shù)排序
十四、文檔調(diào)用Tag及閱讀數(shù)
{eyou:list}
標(biāo)題:{$field.title}
閱讀數(shù):{$field.click}
標(biāo)簽:{eyou:tag sort='now' getall='0' row='10'>
{$field2.tag}{/eyou:tag}
{/eyou:list}
關(guān)注是要注意id='field2',也可用于arclist指定ID,如:
{eyou:arclist row='5' titlelen='80' }
{eyou:tag sort='now' getall='0' row='10'>
{/eyou:arclist}
sort='' 標(biāo)簽排序方式
sort='new' 按*新排序
sort='rand' 隨機(jī)排序
sort='week' 按周統(tǒng)計(jì)排序
sort='month' 按月統(tǒng)計(jì)排序
sort='hot' 按點(diǎn)擊數(shù)排序
sort='total' 按文檔數(shù)排序
十五、列表調(diào)用圖集
{eyou:list pagesize='12'>
{eyou:arcview>
{eyou:volist name="$field2.image_list">
{/eyou:volist}
{/eyou:arcview}
{/eyou:list}
十六、列表調(diào)用下載
{eyou:memberinfos mid='$field.users_id'>
會員昵稱:{$users.nickname}
會員頭像:
{$users.hidden}
{/eyou:memberinfos}
十七、本欄目名稱及鏈接
{$eyou.field.typename}
十八、同級全部欄目及鏈接
{eyou:channel type="self" currentstyle="active"}
{$field.typename}
{/eyou:channel}
type="self" self表示同級
十九、上級欄目名稱及鏈接
{$eyou.field.ptypename}
上級欄目ID:{$eyou.field.ptypeid}
上級欄目鏈接:{$eyou.field.ptypeurl}
上級欄目名稱:{$eyou.field.ptypename}
二十、**欄目名稱及鏈接
{$eyou.field.typeid|gettoptype=###,'typename'}
**欄目圖片: “{$eyou.field.typeid|gettoptype=###,'litpic'}“
二十一、**欄目分類(全部)高亮
全部
二十二、三級欄目名稱及鏈接
{eyou:channelartlist typeid='$eyou.field.typeid|gettoptype=###,typeid'}{eyou:field name='typename' /}{/eyou:channelartlist}
{eyou:channel type="first" currentstyle="active"}
{eyou:eq name='$eyou.field.grade' value='2'}
{eyou:type typeid='$eyou.field.typeid'>
{eyou:eq name='$field1.parent_id' value='$field.id'}
{eyou:assign name='$field.currentstyle' value='current' /}
{/eyou:eq}
{/eyou:type}
{/eyou:eq}
{$field.typename}
{eyou:notempty name="$field.children"}
{eyou:channel name="$field.children">
{$field2.typename}{$field2.typeid}
{/eyou:channel}
{/eyou:notempty}
{/eyou:channel}
二十三、當(dāng)前三級折疊菜單
{eyou:channelartlist typeid='$eyou.field.typeid|gettoptype=###,typeid'}{eyou:field name='typename' /}{/eyou:channelartlist}
{eyou:channel type="first" currentstyle="active"}
{eyou:eq name='$eyou.field.grade' value='2'}
{eyou:type typeid='$eyou.field.typeid'>
{eyou:eq name='$field1.parent_id' value='$field.id'}
{eyou:assign name='$field.currentstyle' value='current' /}
{/eyou:eq}
{/eyou:type}
{/eyou:eq}
{$field.typename}
{eyou:notempty name="$field.children"}
{eyou:channel name="$field.children">
{$field2.typename}{$field2.typeid}
{/eyou:channel}
{/eyou:notempty}
{/eyou:channel}
二十四、給推薦一個(gè)標(biāo)識
{eyou:list}
{eyou:eq name='$field.is_recom' value='1'}
{$field.is_recom}
{/eyou:eq}
{/eyou:list}
推薦:is_recom
特薦:is_special
頭條:is_head
二十五、有關(guān)當(dāng)前焦點(diǎn)的標(biāo)簽,只有我能理解
{eyou:channel type="first" currentstyle="active"}
{eyou:eq name='$eyou.field.grade' value='2'}
{eyou:type typeid='$eyou.field.typeid'>
{eyou:eq name='$field1.parent_id' value='$field.id'}
{eyou:assign name='$field.currentstyle' value='active' /}
{/eyou:eq}
{/eyou:type}
{/eyou:eq}
{$field.typename}
{/eyou:channel}
———————————————————-
{eyou:channel type='sonself' currentstyle="active"}
{$field.typename}
{/eyou:channel}
二十六、當(dāng)前欄目文檔數(shù)量
{$eyou.field.typeid|GetTotalArc=###}
統(tǒng)計(jì)欄目文章數(shù) — GetTotalArc(當(dāng)前欄目ID)
二十七、當(dāng)前欄目判斷有無子欄目
{eyou:gt name="$eyou.field.has_children" value="0"}有則顯示{/eyou:gt}
gt 大于 greater than
二十八、列表**篇文檔與其他文檔不同樣式
{eyou:list pagesize='20' titlelen='40'}
{eyou:eq name='$i' value='1'}
img src="{$field.litpic}">{$field.title}
{else /}
{$field.title}
{/eyou:eq}
{/eyou:list}
二十九、當(dāng)前欄目調(diào)用同級欄目
{eyou:channel type="self" currentstyle="active"}
{$field.typename}
{/eyou:channel}
三十、當(dāng)前欄目文章數(shù)
{$eyou.field.typeid|GetTotalArc=###}