function biblio_fields_field_widget_form in Bibliography Module 7.2
Implements hook_field_widget_form().
Pseudo-hook.
File
- modules/
biblio_fields/ biblio_fields.module, line 96
Code
function biblio_fields_field_widget_form(&$form, &$form_state, $field, $instance, $langcode, $items, $delta, $element) {
// @todo: form validation
$base = $element;
// Assemble our default value for the form element out of the values available
// in the field
if ($instance['widget']['type'] == 'biblio_text_widget') {
$element['value'] = array(
'#type' => 'textfield',
'#default_value' => isset($items[$delta]['value']) ? $items[$delta]['value'] : NULL,
'#vtab' => $instance['settings']['vtab'],
) + $base;
}
return $element;
}