我给模型增加了两个时间字段hdks和hdjs,这两个字段在数据库中是时间戳格式
我的列表页标签是这样的
{eyou:list pagesize="10" titlelen="20" addfields='hdks,hdjs'}
我需要{eyou:list}只输出本栏目下的hdks大于当前时间戳的内容,可以实现这样的功能吗。
尝试过condition方法,但是没效果
{eyou:list pagesize="10" titlelen="20" addfields="hdks,hdjs" condition="(
$field.hdks > time())"}
嵌套if标签倒是可以实现输出符合的数据
{eyou:list pagesize="10" titlelen="20" addfields='hdks,hdjs'}
{eyou:if condition='($field.hdks > time())'}
<a href="">{$field.title}</a>
{/eyou:if}
{/eyou:list}
但是这样的话分页显示内容不正常,比如我符合数据的内容在第二页,这套标签输出的结果是第一页为空,第二页只显示符合条件的4条数据(我的list设置的显示10条)也就是说list依然输出了10条数据,只不过eyou:if没有显示不符合的数据,但是他们依然占用了pagesize="10"的名额,第一页的10条内容都不符合,所以直接输出了空的第一页

有没有什么办法可以扩展{eyou:list}标签,让我的判断条件直接写在{eyou:list}里面,这样式儿的
{eyou:list pagesize="10" titlelen="20" 判断="自定义判断条件"}