You are here

function uc_ajax_cart_settings_overview_submit in Ubercart AJAX Cart 7.2

Same name and namespace in other branches
  1. 6.2 uc_ajax_cart.admin.inc \uc_ajax_cart_settings_overview_submit()

@todo Please document this function.

See also

http://drupal.org/node/1354

File

./uc_ajax_cart.admin.inc, line 177
All admin functions

Code

function uc_ajax_cart_settings_overview_submit($form, $form_state) {
  variable_set('ajax_cart_message_timeout', $form_state['values']['timeout']);
  variable_set('ajax_cart_message_effect', $form_state['values']['messages']);
  variable_set('uc_ajax_cart_cart_view', isset($form_state['values']['cart_view_on']) ? $form_state['values']['cart_view_on'] : 0);
  variable_set('uc_ajax_cart_cart_cached_load', $form_state['values']['uc_ajax_cart_cart_cached_load']);
  variable_set('uc_ajax_cart_registered_users_cart_cached_load', $form_state['values']['uc_ajax_cart_registered_users_cart_cached_load']);
  variable_set('uc_ajax_cart_ajaxify_cart_page', $form_state['values']['uc_ajax_cart_ajaxify_cart_page']);
  variable_set('uc_ajax_cart_hide_update_cart_bt', $form_state['values']['uc_ajax_cart_hide_update_cart_bt']);
  variable_set('uc_ajax_cart_closed', $form_state['values']['uc_ajax_cart_closed']);
  variable_set('uc_ajax_cart_closed_update', isset($form_state['values']['uc_ajax_cart_closed_update']) ? $form_state['values']['uc_ajax_cart_closed_update'] : 0);
  variable_set('uc_ajax_cart_closed_default', $form_state['values']['uc_ajax_cart_closed_default']);
  variable_set('uc_ajax_cart_initial_state', isset($form_state['values']['uc_ajax_cart_initial_state']) ? $form_state['values']['uc_ajax_cart_initial_state'] : 0);
  variable_set('uc_ajax_cart_track_closed_state', $form_state['values']['uc_ajax_cart_track_closed_state']);
  variable_set('uc_ajax_cart_pane_effect', $form_state['values']['effect']);
  variable_set('uc_ajax_cart_pane_effect_duration', str_replace('+', '', $form_state['values']['duration']));
  variable_set('uc_ajax_cart_hide_cart_op_msgs', $form_state['values']['uc_ajax_cart_hide_cart_op_msgs']);
  variable_set('uc_ajax_cart_include_exclude', $form_state['values']['include_exclude']);
  variable_set('uc_ajax_cart_ajaxify_class', $form_state['values']['ajaxify_class']);
}