2013-10-18 58 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访问它的内容。