主题 : 关于com.jeecms.cms.action.directive.ChannelPageDirective
级别: 白丁
UID: 8658
积分:65 加为好友
威望: 0 精华: 0
主题:5 回复:24
注册时间:2010-07-04
在线时长:0
1#   发表于:2011-09-28 16:28:31  IP:113.43.*.*
此类应该是 栏目表的分页显示?但是标签不会用。
我是这样写标签的

[@cms_channel_page]
...
[/@cms_channel_page]

但是结结果会出错!
2011-9-28 16:22:17 org.apache.catalina.core.StandardWrapperValve invoke
严重: Servlet.service() for servlet JeeCmsFront threw exception
freemarker.core.ParseException: Error in template: WEB-INF/t/cms/www/red/channel/新闻栏目_父级 2.html
on line 40, column 5
Expecting </@> or </@cms_channel_page> in WEB-INF/t/cms/www/red/channel/新闻栏目_父级 2.html
at freemarker.core.FMParser.UnifiedMacroTransform(FMParser.java:1982)
......
级别: 总版主
UID: 10736
积分:148488 加为好友
威望: 205 精华: 42
主题:287 回复:126203
注册时间:2010-09-08
在线时长:17.14
2#   发表于:2011-09-28 16:36:20  IP:220.15.*.*
您可以参照标签使用说明看下默认模版
路漫漫其修远兮,吾将上下而求索!
级别: 白丁
UID: 8658
积分:65 加为好友
威望: 0 精华: 0
主题:5 回复:24
注册时间:2010-07-04
在线时长:0
3#   发表于:2011-09-28 16:38:33  IP:113.43.*.*
标签使用实名下的默认模板目前还没有 涉及到 [@cms_channel_page] 啊。
但是3.1中已经有这个标签了
<bean id="cms_channel_list" class="com.jeecms.cms.action.directive.ChannelListDirective"/>
<bean id="cms_channel_page" class="com.jeecms.cms.action.directive.ChannelPageDirective"/>
级别: 总版主
UID: 10736
积分:148488 加为好友
威望: 205 精华: 42
主题:287 回复:126203
注册时间:2010-09-08
在线时长:17.14
4#   发表于:2011-09-28 16:42:07  IP:220.15.*.*
使用方法和list标签一样
路漫漫其修远兮,吾将上下而求索!
级别: 白丁
UID: 8658
积分:65 加为好友
威望: 0 精华: 0
主题:5 回复:24
注册时间:2010-07-04
在线时长:0
5#   发表于:2011-09-28 16:43:49  IP:113.43.*.*
我是照样写的list是这样写的
  [@cms_channel_list parentId=channel.id count='5' ]
    [#list tag_list as c]

    <div class="left_top box[#if c_index!=0] mt5[/#if]">
      <h2 class="w340 fl"><a href="${c.url}" target="_blank">${c.name!}</a></h2>
    </div>
    <div class="box"></div>
    <div class="left_div box">
<div class="w96" style="min-height:150px;">
[@cms_content_page channelId=c.id count='5' styleList='1-1' ctgForm='1' ctgClass='red' lineHeight='10' bottomLine='1' headMark='4' dateFormat='yyyy-MM-dd' datePosition='2' dateClass='gray' channelOption='2' tpl='2'/]
</div>
    </div>  
    <div class="left_low"></div>
[/#list]
    [/@cms_channel_list]
没有错。
但是我用page这样写就会
  [@cms_channel_page parentId=channel.id count='5' ]
    [#list tag_list as c]

    <div class="left_top box[#if c_index!=0] mt5[/#if]">
      <h2 class="w340 fl"><a href="${c.url}" target="_blank">${c.name!}</a></h2>
    </div>
    <div class="box"></div>
    <div class="left_div box">
<div class="w96" style="min-height:150px;">
[@cms_content_page channelId=c.id count='5' styleList='1-1' ctgForm='1' ctgClass='red' lineHeight='10' bottomLine='1' headMark='4' dateFormat='yyyy-MM-dd' datePosition='2' dateClass='gray' channelOption='2' tpl='2'/]
</div>
    </div>  
    <div class="left_low"></div>
[/#list]
    [/@cms_channel_page]
级别: 白丁
UID: 8658
积分:65 加为好友
威望: 0 精华: 0
主题:5 回复:24
注册时间:2010-07-04
在线时长:0
6#   发表于:2011-09-28 16:45:30  IP:113.43.*.*
就会出现Expression tag_list is undefined on line 39, column 12 in WEB-INF/t/cms/www/red/channel/新闻栏目_父级 2.html. The problematic instruction: ---------- ==> list tag_list as c [on line 39, column 5 in WEB-INF/t/cms/www/red/channel/新闻栏目_父级 2.html] in user-directive cms_channel_page [on line 38, column 5 in WEB-INF/t/cms/www/red/channel/新闻栏目_父级 2.html] ---------- Java backtrace for programmers: ---------- freemarker.core.InvalidReferenceException: Expression tag_list is un
..............
................
哎,是在不明白  [@cms_channel_page 应该怎么写!
级别: 总版主
UID: 10736
积分:148488 加为好友
威望: 205 精华: 42
主题:287 回复:126203
注册时间:2010-09-08
在线时长:17.14
7#   发表于:2011-09-28 16:48:30  IP:220.15.*.*
    [#list tag_list as c] 
你还用这个,怎么可能
路漫漫其修远兮,吾将上下而求索!
级别: 白丁
UID: 8658
积分:65 加为好友
威望: 0 精华: 0
主题:5 回复:24
注册时间:2010-07-04
在线时长:0
8#   发表于:2011-09-28 16:55:23  IP:113.43.*.*
哦,我明白啦!
应该这样写!
 [@cms_channel_page parentId=channel.id count='5' ]
    [#list tag_pagination.list as c]
。。。
[/#list]
    [/@cms_channel_page]

谢谢。我没仔细看com.jeecms.cms.action.directive.ChannelPageDirective
他传送的值的是pagenation。
级别: 白丁
UID: 8658
积分:65 加为好友
威望: 0 精华: 0
主题:5 回复:24
注册时间:2010-07-04
在线时长:0
9#   发表于:2011-09-28 17:15:24  IP:113.43.*.*
但同时也遇到了一个问题。就是不能显示分页条!
级别: 总版主
UID: 10736
积分:148488 加为好友
威望: 205 精华: 42
主题:287 回复:126203
注册时间:2010-09-08
在线时长:17.14
10#   发表于:2011-09-28 17:20:09  IP:220.15.*.*
看看是不是样式遮盖了或者报错
路漫漫其修远兮,吾将上下而求索!
1 2 > >| 共2页