Drupal 7 开发内部培训资料, 分头诗人

drupal 分类页面的显示?

赞成!
0
否决!

1:我自己添加了一个内容类型:a

2:我然后添加了一个分类术语:b1

3:又添加了一个分类术语:b2

4:在b1中将b2关联进来,在a中将b1关联进来,然后开始添加内容。

现在遇到的问题是这样的,点击b1可以显示内容,点击b2却没有,(我猜想是由于我在内容类型a里面直接添加的是b1,而b2是关联进来的,所以无法显示吧!)。。。我现在想点击b2也可以有内容出现,该怎么办(b1,b2是内容a的两种不同的分类,想让它点击b1就能将a中于b1有关的都显示出来,同理b2.)

 

4 个回答

赞成!
0
否决!

你这是做错方向了吧? 第四步:在b1中将b2关联进来,在a中将b1关联进来,然后开始添加内容。 ???????

为什么要这么做的?

不能直接在a中新增两个字段B1,B2,分别对应分类b1,b2 吗?

赞成!
0
否决!

没有错,由于业务需要,需要这样的逻辑性,这里假定没有错误啊!

我是先添加的b2,b2,然后在b1分类中添加已有字段b2,在内容类型a中是通过relationship把b1关联进来的。。。

赞成!
0
否决!

这个估计无法实现你的功能,严格来说 你这个做法,b2是跟b1有关系,b1是跟a有关系,而a跟b2是无直接关系,所以无这个做法的。如果因为业务关系非要这么做,我建议是做个小模块,让a跟b2的间接关系得到关联

赞成!
0
否决!

其实之前我就想到了一个很傻很天真的办法,我可以通过覆写,把每个页面的那天都根据自己的需求来重写,但是。。。。。由于分类很多,所以没有勇气往下做啊!。。