-1

情况如下:

我有两种内容类型。内容类型 a 具有内容类型 b 的 cck 引用字段。

现在我正在尝试从内容类型 a 中加载所有引用到内容类型 b 的节点。

这是我拥有的代码。

$nidcur =  $fields['nid']->content;

$node = node_load(array("field_micselect" => $nidcur));

dpm($node);

所以我想加载所有与 nid $nidcur 相关的节点。

谢谢你

狼人

4

1 回答 1

0

如果其他人正在寻找这个,这里是有效的代码。

  $nidcur =  $fields['nid']->content;

   $referenced_nodes = db_query("SELECT `field_FIELD_NAME_nid` AS `nid` FROM {content_field_FIELD_NAME} WHERE field_NAME_nid = " . $nidcur);
  while ($referenced_node = db_fetch_object($referenced_nodes)) {
    $node = node_load(array('nid' => $referenced_node->nid));

   }
于 2012-09-19T12:53:13.683 回答