function link_image_formatter_settings_validate in Link Image Formatter 6
Store the formatter settings and reset the form back to the value CCK expects.
1 string reference to 'link_image_formatter_settings_validate'
- link_image_content_display_form in ./
link_image.module - Alter content display form to include extra data for link image type formatter.
File
- ./
link_image.module, line 276
Code
function link_image_formatter_settings_validate(&$form, &$form_state) {
$field = $form['extra']['field']['#value'];
$field_name = $field['field_name'];
$type_name = $form['extra']['type_name']['#value'];
$context = $form['extra']['context']['#value'];
$form_values = $form_state['values'][$field_name][$context]['format']['extra'];
$value = 'link_image:' . $type_name . ':' . $context . ':' . $field_name;
variable_set($value . '_width', (int) $form_values['width']);
variable_set($value . '_height', (int) $form_values['height']);
form_set_value($form, $form_state['values'][$field_name][$context]['format']['base'], $form_state);
}