You are here

function custom_formatters_export_ui_form_js in Custom Formatters 7.2

AJAX callback for Custom formatters form.

Parameters

array $form: The form api array.

array $form_state: The form state array.

Return value

array A fapi array.

2 string references to 'custom_formatters_export_ui_form_js'
custom_formatters_engine_formatter_preset_settings_form in engines/formatter_preset.inc
Settings form callback for Custom Formatters Formatter preset engine.
custom_formatters_export_ui_form in plugins/export_ui/custom_formatters.inc
Custom Formatters settings form.

File

plugins/export_ui/custom_formatters.inc, line 312
CTools Export UI plugin for SexyBookmarks profiles.

Code

function custom_formatters_export_ui_form_js($form, $form_state) {

  // Clear messages.
  drupal_get_messages(NULL, TRUE);
  $engines = module_invoke_all('custom_formatters_engine_info');
  $engine = $form_state['values']['mode'];
  if (isset($engines[$engine]['file']) && file_exists($engines[$engine]['file'])) {
    require_once $engines[$engine]['file'];
  }
  return $form['engine'];
}