function flexslider_ctools_export_ui_form_submit in Flex Slider 7.2
Submit handler
1 string reference to 'flexslider_ctools_export_ui_form_submit'
- flexslider_ctools_export_ui.inc in plugins/
export_ui/ flexslider_ctools_export_ui.inc - Export interface plugin
File
- plugins/
export_ui/ flexslider_ctools_export_ui.inc, line 64 - Export interface plugin
Code
function flexslider_ctools_export_ui_form_submit(&$form, &$form_state) {
// Edit the reference to $form_state['optionset'] which will in turn
// reference $form_state['item'] which is what CTools is looking for.
$optionset =& $form_state['optionset'];
$optionset->title = $form_state['values']['title'];
// Assign the values to the option set
$optionset->options = _flexslider_optionset_defaults();
// Save all the values for the optionset
foreach ($optionset->options as $key => $value) {
if (array_key_exists($key, $form_state['values'])) {
$optionset->options[$key] = $form_state['values'][$key];
}
}
}