主题 : 如何在3级栏目模板中调用上一级也就是2级栏目的ID或者列表
级别: 举人
UID: 41816
积分:110 加为好友
威望: 0 精华: 0
主题:6 回复:48
注册时间:2012-12-10
在线时长:0
1#   发表于:2012-12-10 14:37:41  IP:183.226.*.*
在做左侧边栏导航条的时候遇到这样一个问题,进入了3级子栏目频道页后,有时候想快速跳转上一级也就是2级栏目中其他栏目,这个时候需要获取上一级(爷爷级栏目ID)的ID,不知道有没有那个变量或者标签或者表达式是用于这个情况的,我试过channel.Id
-1但是不行,又不想写入指定ID,因为那样需要制作很多固定模板来对应各个1级栏目2级栏目进行套用,很死板!
在2级栏目模板中如何获得他的父栏目(某个1级栏目)的ID
在3级栏目中又如何获取上一级栏目(2级栏目)的ID
级别: 状元
UID: 33380
积分:50625 加为好友
威望: 21 精华: 3
主题:88 回复:30687
注册时间:2012-05-07
在线时长:0
2#   发表于:2012-12-10 14:38:55  IP:59.139.*.*
你写你上一级栏目id就行了
功成由勤,业精于勤。
级别: 举人
UID: 41816
积分:110 加为好友
威望: 0 精华: 0
主题:6 回复:48
注册时间:2012-12-10
在线时长:0
3#   发表于:2012-12-10 14:49:15  IP:183.226.*.*
你意思是写上具体ID?那不就没意义了吗,我要的是可以通用的模板,写上具体栏目ID这模板就只能用于一个栏目了
级别: 状元
UID: 33380
积分:50625 加为好友
威望: 21 精华: 3
主题:88 回复:30687
注册时间:2012-05-07
在线时长:0
4#   发表于:2012-12-10 14:51:01  IP:59.139.*.*
模板现在本来就是通用的,创建好好导入就可以使用
功成由勤,业精于勤。
级别: 举人
UID: 41816
积分:110 加为好友
威望: 0 精华: 0
主题:6 回复:48
注册时间:2012-12-10
在线时长:0
5#   发表于:2012-12-10 14:55:07  IP:183.226.*.*
晕晕的,麻烦你给个简单的表达式吧,例如
  [@cms_content_list  id=' 这里要怎么写' count='10' titLen='15' orderBy='9' channelOption='1']
才能显示出上一级的栏目目录而不是本本栏目下的子栏目目录,也不要网站的顶级目录,channel.parent.Id那已经是顶级目录了
级别: 状元
UID: 33380
积分:50625 加为好友
威望: 21 精华: 3
主题:88 回复:30687
注册时间:2012-05-07
在线时长:0
6#   发表于:2012-12-10 14:58:59  IP:59.139.*.*
  [@cms_content_list  id=' 这里要怎么写' count='10' titLen='15' orderBy='9' channelOption='1'] 
?id写的是哪个栏目就是显示这个栏目下的数据
功成由勤,业精于勤。
级别: 童生
UID: 41644
积分:14 加为好友
威望: 1281 精华: 0
主题:9 回复:75
注册时间:2012-12-05
在线时长:0
7#   发表于:2012-12-10 15:03:37  IP:222.123.*.*

[@cms_channel id='${channel.parent.id}']
<a href='${tag_bean.parent.url}'>跳转爷爷级目录</a>
[/@cms_channel]


LZ试试这个,应该可以
级别: 举人
UID: 41816
积分:110 加为好友
威望: 0 精华: 0
主题:6 回复:48
注册时间:2012-12-10
在线时长:0
8#   发表于:2012-12-10 15:06:07  IP:183.226.*.*
这个我是知道,问题是用${c.ID}也好,空的ID=''也好,没办法通过程序的方式自动弄到上一级的ID,非要我写入ID='12'这样的笨法子来实现上一级栏目ID吗?有没有别的办法自动的获取到上一级栏目的ID啊,求给我表达式或者方法啊。比如

id='${……}'之类的表达式来实现
级别: 状元
UID: 33380
积分:50625 加为好友
威望: 21 精华: 3
主题:88 回复:30687
注册时间:2012-05-07
在线时长:0
9#   发表于:2012-12-10 15:06:40  IP:59.139.*.*
语法都错了'${channel.parent.id}'栏目id你这样能取出你的id????
功成由勤,业精于勤。
级别: 童生
UID: 41644
积分:14 加为好友
威望: 1281 精华: 0
主题:9 回复:75
注册时间:2012-12-05
在线时长:0
10#   发表于:2012-12-10 15:08:14  IP:222.123.*.*
回复第9楼

经试验,的确是取出来了
1 2 3 > >| 共3页