You are here

function panels_extra_styles_wrapper_element_region_settings_form in Panels Extra Styles 7

Region settings form callback.

1 call to panels_extra_styles_wrapper_element_region_settings_form()
panels_extra_styles_wrapper_element_pane_settings_form in plugins/styles/wrapper_element.inc
Pane settings form callback.
1 string reference to 'panels_extra_styles_wrapper_element_region_settings_form'
wrapper_element.inc in plugins/styles/wrapper_element.inc
'Wrapper: Element' style.

File

plugins/styles/wrapper_element.inc, line 20
'Wrapper: Element' style.

Code

function panels_extra_styles_wrapper_element_region_settings_form($style_settings) {

  // Content.
  $element_default_value = isset($style_settings['content']['element']) ? $style_settings['content']['element'] : '';
  $form['content']['element'] = array(
    '#title' => t('Content'),
    '#description' => t('HTML element to wrap around the content.'),
  ) + _panels_extra_styles_wrapper_element_options($element_default_value);

  // Content attributes.
  $attributes_default_value = isset($style_settings['content']['attributes']) ? $style_settings['content']['attributes'] : array();
  $form['content']['attributes'] = array(
    '#title' => t('Content Attributes'),
  ) + _panels_extra_styles_wrapper_attribute_options($attributes_default_value);

  // Theming.
  $theme_default_value = !empty($style_settings['theme']) ? $style_settings['theme'] : FALSE;
  $form += _panels_extra_styles_wrapper_element_theme_options($theme_default_value);
  return $form;
}