主题 : J2EECMS 栏目传参问题
级别: 童生
UID: 81926
积分:36 加为好友
威望: 0 精华: 0
主题:35 回复:198
注册时间:2015-11-05
在线时长:0
11#   发表于:2015-11-09 13:22:41  IP:171.214.*.*
好的,那我试试吧
级别: 版主
UID: 70293
积分:78391 加为好友
威望: 1 精华: 0
主题:7 回复:68397
注册时间:2014-12-03
在线时长:0
12#   发表于:2015-11-09 13:22:50  IP:59.6.*.*
1
级别: 童生
UID: 81926
积分:36 加为好友
威望: 0 精华: 0
主题:35 回复:198
注册时间:2015-11-05
在线时长:0
13#   发表于:2015-11-09 13:58:12  IP:171.214.*.*
回复第10楼 我们现在的思路是在第一个模板显示多个栏目信息,点击链接后进入第二个模板,第二个模板根据传送过来的参数显示具体的栏目信息。在第一个页面我们使用${tag_bean.url}来指定地址,这个地址点击后应该是跳转到cms后台了吧,然后后台根据我们的设定自动跳转到的个模板里面。
所以我们在第一个模板中想添加一个参数,之后通过cms框架后台再跳转到第二个模板,在第二个模板中我们再对该参数进行解析。目前是想能通过什么样的方式将参数传到第二个模板。
如果单是两个页面之间的传参我们可以控制,但是目前这个流程是通过cms后台控制跳转的,这样我们就没法控制了。
级别: 版主
UID: 70293
积分:78391 加为好友
威望: 1 精华: 0
主题:7 回复:68397
注册时间:2014-12-03
在线时长:0
14#   发表于:2015-11-09 14:00:20  IP:59.6.*.*
你是不是要点击一个栏目,然后在第二个栏目模板里显示所点击栏目的内容之类的吗
[@cms_content_list channelId=channel.id]
[@cms_channel id=channel.id]
1
级别: 童生
UID: 81926
积分:36 加为好友
威望: 0 精华: 0
主题:35 回复:198
注册时间:2015-11-05
在线时长:0
15#   发表于:2015-11-09 14:02:57  IP:171.214.*.*
对。就是这样
级别: 版主
UID: 70293
积分:78391 加为好友
威望: 1 精华: 0
主题:7 回复:68397
注册时间:2014-12-03
在线时长:0
16#   发表于:2015-11-09 14:03:57  IP:59.6.*.*
[@cms_content_list channelId=channel.id] 
[@cms_channel id=channel.id]
标签里的栏目id参数这样写就可以了
1
级别: 童生
UID: 81926
积分:36 加为好友
威望: 0 精华: 0
主题:35 回复:198
注册时间:2015-11-05
在线时长:0
17#   发表于:2015-11-09 14:05:15  IP:171.214.*.*
  [@cms_channel_list parentId='102'] 
[#list tag_list as c]
     <div class="fczcyx" id="${c.id}">   
 <div class="box cons mTop">   
 <div class="tBord"></div>
       <h2>${c.name}[@cms_channel id='102']<a href="${tag_bean.url}?id=1" name="${c.id}" class="more">更多 &gt;</a>[/@cms_channel]</h2>
       <div class="list list1">
        <ul>
         [@cms_content_list channelId=c.id orderBy='4' count='10' titLen='50' sysPage='1' append='...' channelOption='1' dateFormat='yyyy-MM-dd']
 [#list tag_list as a]
     <li><a href="${a.url}">[@text_cut s=a.title len=titLen append=append/]</a><span>(${a.date?string(dateFormat)})</span></li>
   [/#list]
    [/@cms_content_list]
       </ul>
      </div>
     </div>
    </div>   
    </div>
    [/#list]
    [/@cms_channel_list]
  </div>
级别: 版主
UID: 70293
积分:78391 加为好友
威望: 1 精华: 0
主题:7 回复:68397
注册时间:2014-12-03
在线时长:0
18#   发表于:2015-11-09 14:07:13  IP:59.6.*.*
默认模板里有例子啊
/WEB-INF/t/cms/www/default/channel/news_child.html
[@cms_content_list channelId=channel.id]  
[@cms_channel id=channel.id] 
标签里的栏目id参数这样写就可以了
1
级别: 童生
UID: 81926
积分:36 加为好友
威望: 0 精华: 0
主题:35 回复:198
注册时间:2015-11-05
在线时长:0
19#   发表于:2015-11-09 14:08:29  IP:171.214.*.*
因为第一个栏目模板里有很多子栏目,并且内容是未分页的,所以我想到我点击更多时候会跳转到第二个模板,并且显示只某一个模板的分页后内容
级别: 版主
UID: 70293
积分:78391 加为好友
威望: 1 精华: 0
主题:7 回复:68397
注册时间:2014-12-03
在线时长:0
20#   发表于:2015-11-09 14:10:02  IP:59.6.*.*
这跟分页有什么关系,分页你另外加分页标签就可以了,栏目id就跟默认模板里的那样写就是动态获取栏目id
1
|< < 1 2 3 4 5 6 7 > >| 共7页