主题 : 我想问下如何在首页显示所有文章的列表并分页显示
级别: 童生
UID: 4514
积分:12 加为好友
威望: 0 精华: 0
主题:1 回复:9
注册时间:2010-03-16
在线时长:0
1#   发表于:2010-09-02 09:24:17  IP:218.65.*.*
我想问下3.0系统下如何在首页显示所有文章的列表并分页显示
级别: 白丁
UID: 9891
积分:1 加为好友
威望: 0 精华: 0
主题:0 回复:1
注册时间:2010-08-11
在线时长:0
2#   发表于:2010-09-02 10:04:28  IP:115.67.*.*
您好,3.0系统文章列表的显示可以用标签[@cms_content_list],具体的用法,您可以登录我们系统的首页,里面有这个标签的使用方法,至于分页显示,标签的属性里面都有这个功能,您可以设置一下
级别: 童生
UID: 4514
积分:12 加为好友
威望: 0 精华: 0
主题:1 回复:9
注册时间:2010-03-16
在线时长:0
3#   发表于:2010-09-02 10:11:02  IP:218.65.*.*
如果用自定义标签如何实现呢?
级别: 童生
UID: 4514
积分:12 加为好友
威望: 0 精华: 0
主题:1 回复:9
注册时间:2010-03-16
在线时长:0
4#   发表于:2010-09-02 10:23:29  IP:218.65.*.*
[#assign p=pagination/]
[#if p.totalPage gt 1]
<div[#if cssClass??] class="${cssClass!}"[/#if][#if cssStyle??] style="${cssStyle!}"[/#if]>
[#if !p.firstPage]
<a href="${hrefFormer}[#if p.prePage gt 1]_${p.prePage}[/#if]${hrefLatter}">[上一页]</a>[#t/]
[/#if]
[#list 1..p.totalPage as i]
<a href="${hrefFormer}[#if i gt 1]_${i}[/#if]${hrefLatter}">[[#t/]
[#if p.pageNo == i]<span class="p2-crr">${i}</span>[#else]${i}[/#if]]</a>&nbsp;[#t/]
[/#list]
[#if !p.lastPage]
<a href="${hrefFormer+'_'+p.nextPage+hrefLatter}">[下一页]</a>[#lt/]
[/#if]
</div>
[/#if]
我在首页模板用以上代码进行分页出现以下异常:
Error on line 213, column 1 in WEB-INF/t/cms/www/test/index/首页.html pagination is undefined. It cannot be assigned to p The problematic instruction: ---------- ==> assignment: p=pagination [on line 213, column 1 in WEB-INF/t/cms/www/test/index/首页.html] ---------- Java backtrace for programmers: ---------- freemarker.core.InvalidReferenceException: Error on line 213, column 1 in WEB-INF/t/cms/www/test/index/首页.html pagination is undefined. It cannot be assigned to p at freemarker.core.Assignment.accept(Assignment.java:111) at freemarker.core.Environment.visit(Environment.java:209) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:209) at freemarker.core.Environment.process(Environment.java:189) at freemarker.template.Template.process(Template.java:237) at com.jeecms.common.web.springmvc.SimpleFreeMarkerView.renderMergedTemplateModel(SimpleFreeMarkerView.java:114) at org.springframework.web.servlet.view.AbstractTemplateView.renderMergedOutputModel(AbstractTemplateView.java:167) at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:250) at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1060) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:798) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:716) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:647) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:552) at javax.servlet.http.HttpServlet.service(HttpServlet.java:617) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436) at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374) at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302) at org.tuckey.web.filters.urlrewrite.RewrittenUrl.doRewrite(RewrittenUrl.java:176) at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:728) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.jeecms.common.web.ProcessTimeFilter.doFilter(ProcessTimeFilter.java:38) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) at java.lang.Thread.run(Unknown Source)
级别: 白丁
UID: 9891
积分:1 加为好友
威望: 0 精华: 0
主题:0 回复:1
注册时间:2010-08-11
在线时长:0
5#   发表于:2010-09-02 10:31:51  IP:115.67.*.*
1 共1页