You are here

function omega_tools_theme_settings_form_submit in Omega Tools 7.3

@todo

1 string reference to 'omega_tools_theme_settings_form_submit'
omega_tools_form_system_theme_settings_alter in ./omega_tools.module
Implements hook_form_FORM_ID_alter().

File

./omega_tools.module, line 113

Code

function omega_tools_theme_settings_form_submit($form, &$form_state) {
  $theme = $form_state['build_info']['args'][0];
  unset($form_state['values']['omega_tools_reset'], $form_state['values']['omega_tools_export'], $form_state['values']['omega_tools_download']);
  switch ($form_state['triggering_element']['#value']) {
    case t('Revert theme settings'):
      $form_state['redirect'] = 'admin/appearance/settings/' . $theme . '/reset';
      break;
    case t('Export theme settings'):
      $form_state['redirect'] = 'admin/appearance/settings/' . $theme . '/export';
      break;
    case t('Download this theme'):
      $form_state['redirect'] = 'admin/appearance/omega-tools/download/' . $theme;
      break;
  }
}