You are here

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);
}