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