【问题标题】:How to programmatically get all nodes which are related to the specific term ID?如何以编程方式获取与特定术语 ID 相关的所有节点?
【发布时间】:2017-01-17 20:34:18
【问题描述】:

我想做什么?

我想在第一个下拉列表中显示所有类别,然后在第二个下拉列表中显示所有具有所选类别的相关节点的标题

为了做到这一点,我已经提到了我已经完成的所有任务。请阅读下文。

  1. 创建了名为 category 的分类,其中列出了 LaptopCarMobile 等术语。

  2. 名为product 的内容类型包含titledescriptioncategory 等字段。category 字段使用category 分类的术语参考。 p>

  3. 使用WebForm 创建了一个表单,其中字段名为categoryproduct作为下拉列表
  4. 首先,categories 下拉字段,使用WebForm Term Options 显示所有类别(笔记本电脑、汽车、手机)。
  5. 其次,product 下拉字段还为空。

我使用hook_form_FORM_ID_alter() 钩子来改变我创建的webForm。我找到了solution 以务实地获取所有与特定分类术语 ID 相关的节点。

我的第一个问题是如何在现有的下拉字段中显示所有这些节点的标题?

另一个问题是关于category的变化,products必须像ajax一样根据它的节点变化?

【问题讨论】:

    标签: drupal-7 drupal-webform


    【解决方案1】:
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-11-30
    • 1970-01-01
    • 1970-01-01
    • 2015-08-16
    • 1970-01-01
    • 1970-01-01
    • 2015-12-22
    相关资源
    最近更新 更多