function semantic_panels_pane_settings_form_submit in Semantic Panels 7.2
Same name and namespace in other branches
- 7 plugins/styles/semantic_panels.inc \semantic_panels_pane_settings_form_submit()
Pane settings form submit handler.
1 call to semantic_panels_pane_settings_form_submit()
- semantic_panels_style_ui::edit_form_submit in plugins/
export_ui/ semantic_panels_style_ui.class.php - Handle the submission of the edit form.
1 string reference to 'semantic_panels_pane_settings_form_submit'
- semantic_panels.inc in plugins/
styles/ semantic_panels.inc
File
- plugins/
styles/ semantic_panels.inc, line 243
Code
function semantic_panels_pane_settings_form_submit($form, &$settings, $form_state) {
if (isset($settings['predefined']) && !empty($settings['predefined'])) {
$settings = array(
'predefined' => $settings['predefined'],
);
}
else {
foreach ($settings['style'] as &$style_element) {
if (isset($style_element['attributes'])) {
_semantic_panels_attributes_save($style_element);
}
if (isset($style_element['link']['attributes'])) {
_semantic_panels_attributes_save($style_element['link']);
}
}
}
}