主题 : @cms_channel_list标签的使用
级别: 举人
UID: 138093
积分:124 加为好友
威望: 0 精华: 0
主题:8 回复:42
注册时间:2021-05-19
在线时长:0
1#   发表于:2021-05-19 13:47:50  IP:123.203.*.*
关于这个标签,请问怎么实现获取其中单条的数据id,然后再把这个id标识放到parentId里面进行循环遍历其栏目Id下的内容呢,公司要改,但是又不懂这一块,简直崩溃了要。。。。。。。。。
级别: 管理员
UID: 136269
积分:8356 加为好友
威望: 0 精华: 0
主题:0 回复:6382
注册时间:2020-10-26
在线时长:0
2#   发表于:2021-05-19 13:54:01  IP:59.211.*.*
回复第1楼
您栏目列表不是取栏目id么?内容列表取内容id
不是享乐,也不是受苦;而是行动,在每个明天,我们命定的目标和道路,都要比今天前进一步。
级别: 举人
UID: 138093
积分:124 加为好友
威望: 0 精华: 0
主题:8 回复:42
注册时间:2021-05-19
在线时长:0
3#   发表于:2021-05-19 14:05:39  IP:123.203.*.*
就是我现在parentId是一个父栏目的ID,然后我根据这个遍历出来的是这个父栏目下的子栏目的标题,是通过图片中${b.name!}那样渲染到界面上的,现在我要通过这个遍历拿到这个子栏目的栏目ID,试过${b.channelId!}  和  ${b.siteId!}   、 ${b.parentId!}  ,都拿不到,不知道这个b对象中存储的栏目Id是用哪个字段存储的,可以有办法帮忙看到吗
级别: 总版主
UID: 10736
积分:149787 加为好友
威望: 212 精华: 42
主题:297 回复:127674
注册时间:2010-09-08
在线时长:90.1
4#   发表于:2021-05-19 14:12:17  IP:59.211.*.*
 [@cms_channel_list count='5']
  <table>
      [#list tag_list as a]
          <tr>
              <td>id:${a.id!}</td>
              <td>名称:${a.name!}</td>
          </tr>
      [/#list]
  </table>
  [/@cms_channel_list]
路漫漫其修远兮,吾将上下而求索!
级别: 总版主
UID: 10736
积分:149787 加为好友
威望: 212 精华: 42
主题:297 回复:127674
注册时间:2010-09-08
在线时长:90.1
5#   发表于:2021-05-19 14:12:39  IP:59.211.*.*
遍历栏目id栏目用这个栏目列表标签就可以获取到
路漫漫其修远兮,吾将上下而求索!
级别: 举人
UID: 138093
积分:124 加为好友
威望: 0 精华: 0
主题:8 回复:42
注册时间:2021-05-19
在线时长:0
6#   发表于:2021-05-19 14:29:56  IP:123.203.*.*
那这个呢,把页面定义的变量传递给下面的channelId使用,改怎么传呢,不知道下面的写法怎么写,这个变量经过点击事件之后是有值的
级别: 举人
UID: 138093
积分:124 加为好友
威望: 0 精华: 0
主题:8 回复:42
注册时间:2021-05-19
在线时长:0
7#   发表于:2021-05-19 14:33:47  IP:123.203.*.*
照片没发成功吗,这是定义的变量
<script type="text/javascript">
            var pageValue = null;
            function showPage(sss){
                console.log("+++++测试是谁谁谁++++++");
                console.log(sss);
                pageValue = sss;
            }
            </script>
这是标签中使用的
[@cms_content_page channelId=‘pageValue ' titLen='40'   count='15' orderBy='4' dateFormat='MM-dd'  append='...'] 
         [#list tag_list as c]
              <li style="line-height:14px;"> <a style="margin:30px -1px;width:86%;" target="_blank" href="${c.url}?path=${c.path!}" title="${c.title}">[@text_cut s=c.title len=titLen append=append/]</a> <b>${c.releaseDate?string("yyyy-MM-dd")}</b></li>
         [/#list]
         [#if tag_pagination.list?size = 0] 
         <p>暂无数据</p>
         [/#if]
         [#if tag_pagination.totalCount gt 15] 
         [@cms_pagination sysPage='1'/]
级别: 管理员
UID: 136269
积分:8356 加为好友
威望: 0 精华: 0
主题:0 回复:6382
注册时间:2020-10-26
在线时长:0
8#   发表于:2021-05-19 14:37:22  IP:59.211.*.*
回复第7楼
您好,这个channelId 不能写pagevalue  ,这个需要动态调取,或者写死栏目的id
不是享乐,也不是受苦;而是行动,在每个明天,我们命定的目标和道路,都要比今天前进一步。
级别: 举人
UID: 138093
积分:124 加为好友
威望: 0 精华: 0
主题:8 回复:42
注册时间:2021-05-19
在线时长:0
9#   发表于:2021-05-19 14:44:26  IP:123.203.*.*
这个pagevalue是我定义的一个变量,里面存储的是我给第一个@cms_channel_list标签遍历出来的栏目名称加了点击事件之后传递过去的这个栏目的栏目Id,现在是想把这个存储了栏目Id的pagevalue变量赋值给@cms_content_page的channelId,然后是赋值这一步没有实现,@cms_content_page这个遍历没有展示出来
级别: 管理员
UID: 136269
积分:8356 加为好友
威望: 0 精华: 0
主题:0 回复:6382
注册时间:2020-10-26
在线时长:0
10#   发表于:2021-05-19 14:51:07  IP:59.211.*.*
您好,栏目id那个传不过去,我知道是您自定义的
不是享乐,也不是受苦;而是行动,在每个明天,我们命定的目标和道路,都要比今天前进一步。
1 2 3 > >| 共3页