【问题标题】:Pass value from a CCK node reference field to a view during content creation在内容创建期间将值从 CCK 节点引用字段传递到视图
【发布时间】:2012-10-11 04:41:39
【问题描述】:

我有一个内容类型 EVENT,它有 2 个节点引用字段 - 品牌和商店。一个品牌可以有多个商店,并通过节点引用字段链接,即。 STORES 内容类型有一个字段 BRANDS,它是一个节点引用字段。

创建活动时理想情况下,我希望 BRAND 字段是自动完成的,而 STORES 字段是选择列表。这样,当我选择品牌时,商店列表将只显示该品牌的商店。这样用户就可以更轻松地查看将要举办活动的商店

  • 当前情况

当我创建 EVENT 时,BRANDS 字段会加载所有品牌。即使选择了品牌,STORES 字段也会加载所有商店。

  • 我需要做什么

当我创建 EVENT 并选择品牌时,我只想在商店选择中加载该品牌的商店。

执行此操作的理想方法是使用视图来根据所选品牌限制商店的值。但是我们如何将选定的 BRAND 传递给视图?

由于节点尚未创建,因此无法从节点传递,我们无法从 URL 中获取节点 ID。

任何有关在 Drupal 7 中使用视图实现此目的的方法的帮助都会很棒!

【问题讨论】:

  • 正在搜索相同的问题。祝你好运找到答案。

标签: drupal-7 drupal-views nodereference


【解决方案1】:

看来您需要尝试Conditional Fields 模块。因此,您可以定义显示哪些字段、隐藏哪些字段,而不是视图。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-12
    • 1970-01-01
    相关资源
    最近更新 更多