You are here

function uc_varprice_product_class_submit in UC Variable Price 7

Same name and namespace in other branches
  1. 6 uc_varprice.module \uc_varprice_product_class_submit()

Submit handler for the product class form for default Variable Price features.

1 string reference to 'uc_varprice_product_class_submit'
uc_varprice_form_alter in ./uc_varprice.module
Implements hook_form_alter().

File

./uc_varprice.module, line 116
Defines a product feature to turn any product into a variable priced product.

Code

function uc_varprice_product_class_submit($form, &$form_state) {
  if ($form_state['values']['default_varprice']) {
    $data = array(
      'price_default' => $form_state['values']['price_default'],
      'price_minimum' => $form_state['values']['price_minimum'],
      'price_maximum' => $form_state['values']['price_maximum'],
      'override_add_to_cart_title' => $form_state['values']['override_add_to_cart_title'],
      'add_to_cart_title' => $form_state['values']['override_add_to_cart_title'] ? $form_state['values']['add_to_cart_title'] : '',
      'override_amount_title' => $form_state['values']['override_amount_title'],
      'amount_title' => $form_state['values']['override_amount_title'] ? $form_state['values']['amount_title'] : '',
    );
    variable_set('ucvp_class_def_' . $form_state['values']['pcid'], serialize($data));
  }
  else {
    variable_del('ucvp_class_def_' . $form_state['values']['pcid']);
  }
}