Drupal 7,在Field Collection中获取实体引用的值

时间:2012-03-20 08:03:34

标签: drupal-7 entity field entityreference

我有一个包含

的字段集合
  1. 复制字段
  2. 用户字段,通过实体参考
  3. 现在,当我尝试通过<{1}}通过

    存储集合来访问复制字段时
    $collection

    我得到了我正在寻找的东西,但在实体引用字段上尝试类似

    $collection->field_my_collection_copy->value();
    

    它破了。通过查看$collection->field_my_collection_user->value(); 的变量,我应该可以使用'uid',但$collection->field_my_collection_user没有给我任何内容,$collection->field_my_collection_user->uid给了我$collection->field_my_collection_user->uid->value();

1 个答案:

答案 0 :(得分:0)

可能是因为Field Collection本身并不知道它们的父节点所关联的节点类型。