下载地址:http://code.google.com/p/freecms/
mailPage
从FreeCMS 1.2开始支持
根据参数提取信件分页对象。
| 参数 | 说明 |
| querycode | 查询码 |
| title | 标题 |
| num | 提取数量 |
| order | 排序类型 1发表时间降序(默认) 2发表时间升序 3回复时间降序 4回复时间升序 |
| titleLen | 标题显示长度 |
| writer | 写信人 |
| type | 类型 unit部门信件 user个人信件 other其他信件 空字符串表示所有(默认) |
| mailtype | 信件类型 |
| state | 办理状态 空字符串表示所有(默认) 1已办结0办理中 |
| isopen | 是否公开 空字符串表示所有(默认) 1公开0不公开 |
| userid | 指定用户id |
| unitid | 指定部门id |
| cache | 是否使用缓存,默认为false |
| page | 当前第几页,默认1 |
| action | 分页跳转页面 |
| 返回值 | 说明 |
| mailList | 信件对象列表,类型为List<数据对象mail> |
| pager | 分页对象 |
示例1
分页提取所有信件,每页显示10条。
<@mailPage num='10' page='${page}' action='${contextPath}templet_pro.do?siteid=${site.id}&templetPath=mail.html';mailList,pager>
<ul>
<#list mailList as mail>
<li>
分页:${mail.title}
</li>
</#list>
</ul>
${pager.formPageStr}
</@mailPage>
本文介绍了FreeCMS 1.2版本中新加入的信件分页功能,包括支持多种参数配置如查询码、标题、数量、排序方式等,并提供了示例代码用于展示如何使用此功能来实现信件的分页提取。
123

被折叠的 条评论
为什么被折叠?



