2013-10-18 57 views
0

我有一個自定義字段插件。這是小部件看起來有點像這樣:Drupal的字段:傳遞一個變量,以查看

function mymodule_field_widget_form(&$form, &$form_state, $field, $instance, $langcode, $items, $delta, $element) { 

... 

     $main_widget = $element + array( 

     '#test' => 'test', 
     '#type' => 'textarea', 
     '#attributes' => array('item_capacity' => 3), 
     '#theme'=>'mymodule_theme' 

    ); 

... 

} 

我需要另一個字段的值,附加到當前節點,並將它傳遞給這個小部件的主題文件。我可以以某種方式獲取至少一個包含來自hook_field_widget_form()的當前字段的節點的ID?

回答

0

您可以使用該模塊Devel打印$形式陣列將包含你正在尋找的形式信息的價值。

實施例:

dpm($form); 

您將能夠很容易地看到的形式,並與以陣列形式的PHP訪問它的內容。