主题 : @cms_channel_list标签的使用 |
级别: 举人
![]() |
1# 发表于:2021-05-19 13:47:50 IP:123.203.*.*
|
||||
---|---|---|---|---|---|
级别: 举人
![]() |
3# 发表于:2021-05-19 14:05:39 IP:123.203.*.*
就是我现在parentId是一个父栏目的ID,然后我根据这个遍历出来的是这个父栏目下的子栏目的标题,是通过图片中${b.name!}那样渲染到界面上的,现在我要通过这个遍历拿到这个子栏目的栏目ID,试过${b.channelId!} 和 ${b.siteId!} 、 ${b.parentId!} ,都拿不到,不知道这个b对象中存储的栏目Id是用哪个字段存储的,可以有办法帮忙看到吗
|
||
---|---|---|---|
级别: 总版主
![]() |
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] |
||
---|---|---|---|
级别: 举人
![]() |
6# 发表于:2021-05-19 14:29:56 IP:123.203.*.*
那这个呢,把页面定义的变量传递给下面的channelId使用,改怎么传呢,不知道下面的写法怎么写,这个变量经过点击事件之后是有值的
|
||
---|---|---|---|
级别: 举人
![]() |
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'/] |
||
---|---|---|---|
级别: 管理员
![]() |
8# 发表于:2021-05-19 14:37:22 IP:59.211.*.*
回复第7楼
您好,这个channelId 不能写pagevalue ,这个需要动态调取,或者写死栏目的id |
||
---|---|---|---|
级别: 举人
![]() |
9# 发表于:2021-05-19 14:44:26 IP:123.203.*.*
这个pagevalue是我定义的一个变量,里面存储的是我给第一个@cms_channel_list标签遍历出来的栏目名称加了点击事件之后传递过去的这个栏目的栏目Id,现在是想把这个存储了栏目Id的pagevalue变量赋值给@cms_content_page的channelId,然后是赋值这一步没有实现,@cms_content_page这个遍历没有展示出来
|
||
---|---|---|---|