2014-04-22 16 views
0

如何在不知道字段名稱的情況下將所有圖像字段附加到完整節點上的內容類型?出於好奇,是否有一種方法可以獲得特定類型的所有字段?獲取與節點關聯的所有ImageField

我正在開發一個需要圖像字段綁定到特定節點的模塊,並且我正在使用hook_node_view來獲取節點數據。

我已經查看過後文,看起來很相關,但我很難理解。

How to get the first image field from a node without knowing the field's name?

回答

0

好,我終於找到了我正在尋找的功能,而且非常簡單。我所要做的只是將field_info_instances()$entity_type的所有字段作爲第一個參數,然後迭代結果以獲取ImageFields的窗口部件類型'image_image'。

1

這可以通過檢查你的內容類型&檢查它的「類型」字段

如果類型字段是一個圖像的所有字段來完成,你可以使它