2014-08-27 108 views
1

如何獲得對用於實例化entity_metadata_wrapper/EntityDrupalWrapper的節點/實體的引用。我在 EntityDrupalWrapper API Reference中找不到getNode/getEntity或類似的方法。如何從Drupal 7中的entity_metadata_wrapper實例獲取節點/實體?

$wrapper = entity_metadata_wrapper('node', 
     entity_create('node', array(
      'type' => 'video', 
      'bundle' => 'video' 
     ) 
    ) 
); 
+1

'$ wrapper->值()'或'$ wrapper->生()'應該這樣做 – Clive 2014-08-27 19:38:02

回答

2

EntityMetadataWrapper提供用於獲取節點數據,rawvalue兩種方法。 raw的描述從EntityMetadataWrapper API Reference

返回原始未處理的數據。大多數情況下,與value()返回的 相同,但對於已處理和消毒的 文本數據,這將返回未處理的數據,而不是 value()。

感謝@Clive的答案

+1

'$ wrapper->原料();' – 2016-02-01 23:03:59

相關問題