Drupal 7 在drupal7中获取内容类型的所有内容

Drupal 7 在drupal7中获取内容类型的所有内容,drupal-7,drupal-content-types,Drupal 7,Drupal Content Types,我在drupal 7中创建了一个内容类型名为Jobs,在Jobs内容类型中,我添加了多个内容,现在我想获得与Jobs相关的所有内容类型。 可以使用自定义查询或任何内置drupal函数或模块吗 请建议 提前谢谢 您可以轻松获得使用模块创建的所有内容类型“作业”内容的列表。从那里,你可以做很多场景,但这取决于你的最终目标 通过编程,您可以在钩子中或您正在做的任何事情中搜索数据库中存在的所有内容类型“作业” $query = new EntityFieldQuery(); $result = $que

我在drupal 7中创建了一个内容类型名为Jobs,在Jobs内容类型中,我添加了多个内容,现在我想获得与Jobs相关的所有内容类型。 可以使用自定义查询或任何内置drupal函数或模块吗

请建议


提前谢谢

您可以轻松获得使用模块创建的所有内容类型“作业”内容的列表。从那里,你可以做很多场景,但这取决于你的最终目标

通过编程,您可以在钩子中或您正在做的任何事情中搜索数据库中存在的所有内容类型“作业”

$query = new EntityFieldQuery();
$result = $query->entityCondition('entity_type', 'node')
  ->entityCondition('bundle', 'jobs')
  ->execute();
$nodes = node_load_multiple(array_keys($result['node']));

希望对您有所帮助。

您可以轻松获得使用该模块创建的所有内容类型“作业”内容的列表。从那里,你可以做很多场景,但这取决于你的最终目标

通过编程,您可以在钩子中或您正在做的任何事情中搜索数据库中存在的所有内容类型“作业”

$query = new EntityFieldQuery();
$result = $query->entityCondition('entity_type', 'node')
  ->entityCondition('bundle', 'jobs')
  ->execute();
$nodes = node_load_multiple(array_keys($result['node']));

希望能有所帮助。

有没有这样的模块?@Chris Jr,正如我在回答的第一部分所说,你可以使用视图模块轻松实现它。@Djouuuuuuh,对不起,我意识到这很模糊。我的意思是,是否有一个模块允许我们使用短代码/标记来访问原始内容类型节点,而无需自己编写php?与[插入视图]()处理视图的方式类似。是否有一个模块可以做到这一点?@Chris Jr,正如我在回答的第一部分所说,使用视图模块可以很容易地实现这一点。@Djouuuuuh,对不起,我意识到这很模糊。我的意思是,是否有一个模块允许我们使用短代码/标记来访问原始内容类型节点,而无需自己编写php?与[插入视图]()在视图中的工作方式类似。