我正在创建2种内容类型:“活动”和“发言人”。一个活动有多个发言者。 对于我正在使用实体引用模块的关系。 我想在一个视图中,我可以看到一个带有扬声器信息,图片,...的事件。 有人告诉我也要使用展示套件,但我真的不知道为什么我需要它。 什么是最好的方法?
提前感谢您的帮助! :) 西蒙
答案 0 :(得分:0)
您绝对可以使用视图执行此操作:在视图中显示引用节点的字段。
创建一个视图,显示您希望从事件中获得的所有字段,但是,为了能够为该事件提取适当的扬声器字段,您必须添加该演讲者关系。
这对你有用吗?
答案 1 :(得分:0)
是的,您可以使用Views执行此操作。
但是,由于您正在使用实体关系,因此您需要在视图中添加两个关系。一个来自'事件'到了实体'另一个来自实体'发言人'。这就像添加多对多连接表一样。
希望有所帮助。我自己也坚持了很长时间。
主要问题是管理'重复'如果你有超过1:1的关系。您可以通过"使用聚合"来管理它。特征
我提出的另一个我正在努力的户外活动网站(http://dev.naturefitter.com/packages)避免重复问题是使用视图字段视图(http://drupal.org/project/views_field_view/)。我创建了一个主视图(在我的情况下' Packages')和后续子视图(' Activities'),它从主视图中获取上下文过滤器。子视图是一个块,其中包含活动内容类型的字段和上下文过滤器,该过滤器期望nid来自其附加的包内容。
最佳,
专利