主题 : 求助,关于channel.parent报错!!!
级别: 童生
UID: 32655
积分:41 加为好友
威望: 0 精华: 0
主题:2 回复:17
注册时间:2012-04-19
在线时长:0
1#   发表于:2012-05-23 17:13:03  IP:116.154.*.*
取本栏目的父级栏目,但是如何排除本栏目为一级栏目的可能?
求解。。。。
例:[@cms_channel_list parentId=channel.parent.id][#list tag_list as c].................................
当本栏目为一级栏目时,就会报错:Expression content.channel.parent is undefined 。。。。
求过滤方法啊
级别: 总版主
UID: 10736
积分:148515 加为好友
威望: 205 精华: 42
主题:287 回复:126217
注册时间:2010-09-08
在线时长:18.01
2#   发表于:2012-05-23 17:15:59  IP:115.250.*.*
parentId:存在时,获取该栏目的子栏目,不存在时,获取顶级栏目channel.parent.id
路漫漫其修远兮,吾将上下而求索!
级别: 总版主
UID: 10736
积分:148515 加为好友
威望: 205 精华: 42
主题:287 回复:126217
注册时间:2010-09-08
在线时长:18.01
3#   发表于:2012-05-23 17:17:20  IP:115.250.*.*
channel.parent.id判断 是否存在不存在就是顶级栏目啊
路漫漫其修远兮,吾将上下而求索!
级别: 童生
UID: 32655
积分:41 加为好友
威望: 0 精华: 0
主题:2 回复:17
注册时间:2012-04-19
在线时长:0
4#   发表于:2012-05-23 17:22:31  IP:116.154.*.*
回复第3楼
现在的问题就是不知道怎么去判断channel.parent?exist  
也没有实际的例子,具体的判断要怎么去写呢?谢谢了
级别: 总版主
UID: 10736
积分:148515 加为好友
威望: 205 精华: 42
主题:287 回复:126217
注册时间:2010-09-08
在线时长:18.01
5#   发表于:2012-05-23 17:25:10  IP:115.250.*.*
你可用reemarker做判断,也可在程序里做判断。这个得你自己研究
路漫漫其修远兮,吾将上下而求索!
级别: 童生
UID: 32655
积分:41 加为好友
威望: 0 精华: 0
主题:2 回复:17
注册时间:2012-04-19
在线时长:0
6#   发表于:2012-05-23 17:36:49  IP:116.154.*.*
回复第5楼
多谢提点~
问题解决了
[#if channel.parent??].............................
级别: 总版主
UID: 10736
积分:148515 加为好友
威望: 205 精华: 42
主题:287 回复:126217
注册时间:2010-09-08
在线时长:18.01
7#   发表于:2012-05-23 17:38:01  IP:115.250.*.*
路漫漫其修远兮,吾将上下而求索!
级别: 童生
UID: 32655
积分:41 加为好友
威望: 0 精华: 0
主题:2 回复:17
注册时间:2012-04-19
在线时长:0
8#   发表于:2012-05-23 17:41:15  IP:116.154.*.*
回复第7楼
斑竹,卖萌自重呃
级别: 总版主
UID: 10736
积分:148515 加为好友
威望: 205 精华: 42
主题:287 回复:126217
注册时间:2010-09-08
在线时长:18.01
9#   发表于:2012-05-23 17:42:01  IP:115.250.*.*
路漫漫其修远兮,吾将上下而求索!
1 共1页