主题 : 如何获得@cms_content_list里栏目ID并判断
级别: 童生
UID: 92002
积分:11 加为好友
威望: 2 精华: 0
主题:2 回复:18
注册时间:2016-08-28
在线时长:0
11#   发表于:2018-10-23 17:47:00  IP:123.186.*.*
回复第10楼

[@cms_content_list count='3' dateFormat='yyyy-MM-dd' channelId='77' ]

[#if channelId='77'] 
${channelId}
[#else]

[/#if] 
[/@cms_content_list]

这样能显示出来 77

去掉 channelId='77'  为什么说 [freemarker标签异常,请联系网站管理员]
[@cms_content_list count='3' dateFormat='yyyy-MM-dd' ]

[#if channelId='77'] 
${channelId}
[#else]

[/#if] 
[/@cms_content_list]
级别: 版主
UID: 121385
积分:34048 加为好友
威望: 0 精华: 0
主题:0 回复:32073
注册时间:2018-03-20
在线时长:0
12#   发表于:2018-10-23 17:47:37  IP:117.141.*.*
回复第11楼去掉77就没有指定栏目。
世间没有一种具有真正价值的东西,可以不经过艰苦辛勤劳动而能够得到的。
级别: 童生
UID: 92002
积分:11 加为好友
威望: 2 精华: 0
主题:2 回复:18
注册时间:2016-08-28
在线时长:0
13#   发表于:2018-10-23 17:53:11  IP:123.186.*.*
回复第12楼
[@cms_content_list count='20' dateFormat='yyyy-MM-dd' ] 

我怎么获取 channelId 呢 

我获取到后
 [#if channelId='77'] 
[#list tag_list as b]
<div class='b'>${b.title} </div>
[/#list]
[#else] 
[#list tag_list as a]
<div class='a'> ${a.title}</div>
[/#list]
[/#if]  
一个判断就可以 实现了吧
级别: 版主
UID: 121385
积分:34048 加为好友
威望: 0 精华: 0
主题:0 回复:32073
注册时间:2018-03-20
在线时长:0
14#   发表于:2018-10-23 17:54:12  IP:117.141.*.*
回复第13楼那您是要动态获取id?
世间没有一种具有真正价值的东西,可以不经过艰苦辛勤劳动而能够得到的。
级别: 童生
UID: 92002
积分:11 加为好友
威望: 2 精华: 0
主题:2 回复:18
注册时间:2016-08-28
在线时长:0
15#   发表于:2018-10-23 18:08:33  IP:123.186.*.*
回复第14楼 不懂动态 就固定获得视频的 它的ID是77
级别: 童生
UID: 92002
积分:11 加为好友
威望: 2 精华: 0
主题:2 回复:18
注册时间:2016-08-28
在线时长:0
16#   发表于:2018-10-23 18:13:49  IP:123.186.*.*
回复第14楼
[@cms_content_list count='20' dateFormat='yyyy-MM-dd' ] 

[#if channelId='77']  
[#list tag_list as b] 
<div class='b'>${b.title} </div> 
[/#list] 
[#else]  
[#list tag_list as a] 
<div class='a'> ${a.title}</div> 
[/#list] 
[/#if]   

[/@cms_content_list] 

我想实现这个效果 当文章的栏目ID是77的时候 我想用class = b 如果栏目ID不是77 那么就用class = a 的div 是这个意思
级别: 版主
UID: 121385
积分:34048 加为好友
威望: 0 精华: 0
主题:0 回复:32073
注册时间:2018-03-20
在线时长:0
17#   发表于:2018-10-24 08:38:47  IP:115.79.*.*
回复第16楼[#if channelId==77]   这样判断试下
世间没有一种具有真正价值的东西,可以不经过艰苦辛勤劳动而能够得到的。
级别: 童生
UID: 92002
积分:11 加为好友
威望: 2 精华: 0
主题:2 回复:18
注册时间:2016-08-28
在线时长:0
18#   发表于:2018-10-24 12:45:08  IP:123.186.*.*
回复第17楼
[#if channelId==77]   报错
[freemarker标签异常,请联系网站管理员] 

[@cms_content_list count='20' dateFormat='yyyy-MM-dd' channelId='75,77']  

channelId='75,77'  这样我都试了貌似不行,有类似这样写法吗?
其实我只需要两个就行 一个新闻栏目 一个视频 分别使用不同class的div样式

 
级别: 童生
UID: 92002
积分:11 加为好友
威望: 2 精华: 0
主题:2 回复:18
注册时间:2016-08-28
在线时长:0
19#   发表于:2018-10-24 13:18:36  IP:123.186.*.*
回复第17楼

分享一下 好使了! 问了别群的大神。 客服大哥 学艺不精哦。你多加油

[@cms_content_list count='20' dateFormat='yyyy-MM-dd' ]  
[#list tag_list as b]  
[#if b.channel.id=77]

[#else]

[/#if]
[/#list]
[/@cms_content_list]  
级别: 版主
UID: 121385
积分:34048 加为好友
威望: 0 精华: 0
主题:0 回复:32073
注册时间:2018-03-20
在线时长:0
20#   发表于:2018-10-24 13:33:38  IP:117.92.*.*
回复第19楼
世间没有一种具有真正价值的东西,可以不经过艰苦辛勤劳动而能够得到的。
|< < 1 2 共2页