function ctools_edit_argument_form_submit in Chaos Tool Suite (ctools) 6
Updates an argument edited/added via ajax
File
- includes/
context-admin.inc, line 918 - includes/common-context.inc Provide API for adding contexts for modules that embed displays.
Code
function ctools_edit_argument_form_submit($form, &$form_state) {
$argument = $form_state['info'];
if (!isset($form_state['values']['argument_settings'])) {
$form_state['values']['argument_settings'] = array();
}
if (isset($argument['settings form submit']) && function_exists($argument['settings form submit'])) {
$argument['settings form submit']($form, $form_state['values']['argument_settings'], $form_state);
}
$form_state['ref'][$form_state['position']] = $form_state['values']['argument'];
}