function google_adwords_field_widget_form in Google AdWords Conversion Tracking 7
Same name and namespace in other branches
- 7.2 google_adwords.module \google_adwords_field_widget_form()
Implements hook_field_widget_form().
@todo Create a nicer form element.
File
- ./
google_adwords.module, line 169 - Google Adwords Conversion Tracking Module
Code
function google_adwords_field_widget_form(&$form, &$form_state, $field, $instance, $langcode, $items, $delta, $base) {
$fields = array(
'conversion_id' => array(
'#title' => 'Conversion Id',
),
'label' => array(
'#title' => 'Label',
),
'value' => array(
'#title' => 'Value',
),
'language' => array(
'#title' => 'Language',
),
'color' => array(
'#title' => 'Color',
'#description' => t('<i><b>Note:</b> Enter the HEX value for the color without the hash (#) symbol.</i>'),
),
'format' => array(
'#title' => 'Format',
'#description' => t('<i><b>Usage:</b> 1 = Single line, 2 = Two lines, 3 = Not displayed</i>'),
),
);
$element = $base + array(
'#type' => 'fieldset',
'#collapsible' => TRUE,
'#collapsed' => TRUE,
);
foreach ($fields as $field_name => $options) {
$element[$field_name] = $options + array(
'#type' => 'textfield',
'#default_value' => isset($items[$delta][$field_name]) ? $items[$delta][$field_name] : NULL,
'#size' => 60,
);
}
return $element;
}