You are here

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