我給模型增加了兩個(gè)時(shí)間字段hdks和hdjs,這兩個(gè)字段在數(shù)據(jù)庫(kù)中是時(shí)間戳格式
我的列表頁(yè)標(biāo)簽是這樣的
{eyou:list pagesize="10" titlelen="20" addfields='hdks,hdjs'}
我需要{eyou:list}只輸出本欄目下的hdks大于當(dāng)前時(shí)間戳的內(nèi)容,可以實(shí)現(xiàn)這樣的功能嗎。
嘗試過(guò)condition方法,但是沒(méi)效果
{eyou:list pagesize="10" titlelen="20" addfields="hdks,hdjs" condition="(
$field.hdks > time())"}
嵌套if標(biāo)簽倒是可以實(shí)現(xiàn)輸出符合的數(shù)據(jù)
{eyou:list pagesize="10" titlelen="20" addfields='hdks,hdjs'}
{eyou:if condition='($field.hdks > time())'}
<a href="">{$field.title}</a>
{/eyou:if}
{/eyou:list}
但是這樣的話分頁(yè)顯示內(nèi)容不正常,比如我符合數(shù)據(jù)的內(nèi)容在第二頁(yè),這套標(biāo)簽輸出的結(jié)果是第一頁(yè)為空,第二頁(yè)只顯示符合條件的4條數(shù)據(jù)(我的list設(shè)置的顯示10條)也就是說(shuō)list依然輸出了10條數(shù)據(jù),只不過(guò)eyou:if沒(méi)有顯示不符合的數(shù)據(jù),但是他們依然占用了pagesize="10"的名額,第一頁(yè)的10條內(nèi)容都不符合,所以直接輸出了空的第一頁(yè)

有沒(méi)有什么辦法可以擴(kuò)展{eyou:list}標(biāo)簽,讓我的判斷條件直接寫(xiě)在{eyou:list}里面,這樣式兒的
{eyou:list pagesize="10" titlelen="20" 判斷="自定義判斷條件"}