主题 : 不用id而获取子栏目
级别: 举人
UID: 51181
积分:110 加为好友
威望: 0 精华: 0
主题:10 回复:48
注册时间:2013-08-19
在线时长:0
1#   发表于:2013-09-12 11:28:40  IP:202.52.*.*
栏目下的目录,假如
图库
-----文娱体育
-----美容资讯
-----文化校园
这是图库下的三个子栏目,我想通过这样的方式,分别获取文娱体育,美容资讯,文化校园
                [@cms_channel id=(channel.nodeList[0]).nodeList[0]id]
                      ${tag_bean.name}
                [/@cms_channel]
但是他会显示出图库,而不会显示文娱体育,这样写怎么实现不了效果,这样写可以么
级别: 状元
UID: 33380
积分:50625 加为好友
威望: 21 精华: 3
主题:88 回复:30687
注册时间:2012-05-07
在线时长:0
2#   发表于:2013-09-12 11:34:58  IP:220.41.*.*
图库和文体娱乐是在一个栏目id吗?
功成由勤,业精于勤。
级别: 举人
UID: 51181
积分:110 加为好友
威望: 0 精华: 0
主题:10 回复:48
注册时间:2013-08-19
在线时长:0
3#   发表于:2013-09-12 12:46:29  IP:202.52.*.*
图库是父栏目,而文娱体育,美容资讯是子栏目,图库的id是42,而文娱体育43,我在图库栏目.html中利用               
  [@cms_channel id=channel.nodeList[0].id]
                      ${tag_bean.name}
   [/@cms_channel] 
替代
[@cms_channel id=‘42’]
                      ${tag_bean.name}
   [/@cms_channel]获取图库名字(这个可以实现)
                [@cms_channel id=(channel.nodeList[0]).nodeList(0).id]
                      ${tag_bean.name}
                [/@cms_channel]
替代
 [@cms_channel id=‘43’]
                      ${tag_bean.name}
   [/@cms_channel]
获取文娱体育(实际这个获取的是图库,而不是子栏目下的第一个栏目,即为文娱体育)
                [@cms_channel id=(channel.nodeList[0]).nodeList(1).id]
                      ${tag_bean.name}
                [/@cms_channel]
替代
 [@cms_channel id=‘44’]
                      ${tag_bean.name}
   [/@cms_channel]
获取美容资讯(这样就会报错,说是Expression (channel.nodeList[0]).nodeList[1] is undefined)
他们的架构是这样的
图库 id=42
--------文娱体育 id=43
---------美容资讯 id=44
级别: 状元
UID: 33380
积分:50625 加为好友
威望: 21 精华: 3
主题:88 回复:30687
注册时间:2012-05-07
在线时长:0
4#   发表于:2013-09-12 13:36:18  IP:220.41.*.*
去栏目id就是直接写上你栏目id,不能同时取父栏目又取子栏目
功成由勤,业精于勤。
1 共1页