跳转到主要内容
liangruming 提交于 28 April 2016

如何实现节点关联?目前是股票-相关研报,跟歌手与歌的关系(歌手的详细页,列出此歌手所有作品列表)

说明:有内容类型(中文:股票,机器名:stock),又有内容类型(中文:研报,机器名:report) 要求:股票节点详细页,同时列出此股票相关的研报。 咨询:请教了群里,有回答用模块Entity Reference,Reference实现

目前方案: a.股票新建字段“股票代码”,用于保存股票代码如831091 [见图1] b.研报新建字段“关联代码”(用Entity Reference) [见图2] c.这样,添加研报时,就可以下单选择某一个股票 [见图3] d.用view创建块,Relationship里选前面已建的字段“Entity Reference:关联代码”,再通过URL设置此块的显示与隐藏条件 [见图4] e.结果确实列出了所有关联到的研报,但不是该股票关联的研报(4条里,有1条是错的,不是831091) [见图5]

我不知道没有用好Entity Reference还是设置错了,有了解的,请指正。或者有其他实现方案,不胜感激...

Drupal 版本