You are here

function svg_image_field_formatter_settings_form in Svg Image 7

Implements hook_field_formatter_settings_form().

File

includes/svg_image.field.inc, line 71
Contains hooks and functions related the field settings.

Code

function svg_image_field_formatter_settings_form($field, $instance, $view_mode, $form, &$form_state) {
  $element = image_field_formatter_settings_form($field, $instance, $view_mode, $form, $form_state);
  $display = $instance['display'][$view_mode];
  $settings = $display['settings'];
  $element['svg_settings'] = array(
    '#type' => 'fieldset',
    '#title' => t('SVG Images dimensions (attributes)'),
    '#tree' => TRUE,
  );
  $element['svg_settings']['width'] = array(
    '#type' => 'textfield',
    '#title' => t('Width'),
    '#size' => 10,
    '#field_suffix' => 'px',
    '#default_value' => $settings['svg_settings']['width'],
  );
  $element['svg_settings']['height'] = array(
    '#type' => 'textfield',
    '#title' => t('Height'),
    '#size' => 10,
    '#field_suffix' => 'px',
    '#default_value' => $settings['svg_settings']['height'],
  );
  return $element;
}