通过Param获取URL的参数,按年份筛选数据

2017-02-13 16:39 阅读

在制作模板的时候,有时候会需要从URL获取参数,比如http://www.ujcms.com/node/12.jspx?myname=bar,在模板里可以使用${Param.myname}获取到这个参数,这个参数也可以传递给标签,比如[@InfoList node=Param.myname;list]...[/@InfoList]

这里以按年筛选数据作为实例:希望能够按年份显示文章列表,比如给出以下链接,可以显示相应年份的文档列表:2014年 2015年 2016年 2017年

首先传参,URL地址加上相应参数:<a href="http://www.ujcms.com/node/12.jspx?beginDate=2014-01-01&endDate=2015-01-01">2014年</a>

然后在模板标签里接收参数:[@InfoPage beginDate=Param.beginDate endDate=Param.endDate pageSize='20';pagedList]......[/@InfoPage]

咨询
交流群
电话