開源 java CMS - FreeCMS2.5 標籤 infoPage

原文地址:http://www.javaz.cn/site/javaz/site_study/info/2016/48888.htmlhtml

項目地址:http://www.freeteam.cn/java

infoPagesql

根據參數提取信息分頁對象。app

參數url

說明orm

siteidhtm

信息所屬站點id對象

channelid排序

信息所屬欄目id圖片

channelparid

信息所屬欄目父id

num

每頁顯示數量

order

排序類型

1 固頂有效並降序,發佈時間降序

2 固頂有效並降序,發佈時間升序

3 發佈時間降序

4 發佈時間升序

從FreeCMS 2.5開始支持

5 固頂有效並降序,排序號降序(默認)

6 固頂有效並降序,排序號升序

7 排序號降序

8 排序號升序

titleLen

標題顯示長度

titleSuffix

從FreeCMS 1.7開始支持

標題超過顯示長度時加的後綴

hot

是否按點擊熱度倒序,1是

dateFormat

日期格式

channelPagemark

欄目頁面標識

channelParPagemark

父欄目頁面標識

img

是否只提取帶圖片的新聞 1是

page

當前第幾頁,默認是1

checkOpenendtime

檢查公開時限 默認不檢查,1檢查

newdays

幾天內爲最新

ismobile

從FreeCMS 1.8開始支持

是否只提取容許移動app訪問的數據 1是

isfield

從FreeCMS 2.0開始支持

是否查詢自定義字段,1是0否,默認爲是

orderby

從FreeCMS 2.4開始支持

排序sql,設置後order屬性失效

 

返回值

說明

infoList

信息對象列表,類型爲List<數據對象info>

pager

分頁對象

 

示例1

根據站點id和欄目id提取信息。

<@infoPage siteid="${site.id}" channelid="${currChannel.id}" num="1" page="${page}"

titleLen="48" dateFormat="yyyy-MM-dd"; infoList,pager>

<ul>

<#list infoList as info>

<li>

<a href="${info.pageurl}" target="_blank">${info.showtitle}</a>

${info.addtimeStr}

</li>

</#list>

</ul>

${pager.pageStr}

</@infoPage>

相關文章
相關標籤/搜索