我正在尝试在购物车网站上创建 Drupal Views 视图。购物车包含各种产品节点,每个产品节点都引用一个带有实体引用的图像节点。承包商创建图像,然后将其批准并添加到新产品节点。
我希望此视图出现在产品节点页面的块中。我希望此视图显示选择的产品节点,这些节点引用由艺术家创建的图像,该艺术家创建了该块出现在其页面上的产品节点所引用的图像。
事实证明,让视图根据与当前节点上被引用实体的属性匹配的其他节点上引用实体的属性来显示指向产品的链接,这超出了我目前使用 Views 的能力。在大多数情况下,我陷入了似乎根本不会返回任何东西的上下文过滤器和关系中。我在吠叫错误的树吗?
重要的是,我创建此视图时不使用上下文过滤器的原始 PHP 代码或通过 Web 界面输入的任何其他位置。如果必须的话,我可以编写一个自定义的“胶水”模块,但我的时间不够用,而且 hook_views_data() 似乎对我目前的实验有些反感。