You are here

function uc_product_kit_add_to_cart_form_submit in Ubercart 7.3

Same name and namespace in other branches
  1. 8.4 uc_product_kit/uc_product_kit.module \uc_product_kit_add_to_cart_form_submit()
  2. 5 uc_product_kit/uc_product_kit.module \uc_product_kit_add_to_cart_form_submit()
  3. 6.2 uc_product_kit/uc_product_kit.module \uc_product_kit_add_to_cart_form_submit()

Adds each product kit's component to the cart in the correct quantities.

See also

uc_product_kit_add_to_cart_form()

File

uc_product_kit/uc_product_kit.module, line 820
The product kit module for Ubercart.

Code

function uc_product_kit_add_to_cart_form_submit($form, &$form_state) {
  if (variable_get('uc_cart_add_item_msg', TRUE)) {
    $node = node_load($form_state['values']['nid']);
    drupal_set_message(t('<strong>@product-title</strong> added to <a href="!url">your shopping cart</a>.', array(
      '@product-title' => $node->title,
      '!url' => url('cart'),
    )));
  }
  $form_state['redirect'] = uc_cart_add_item($form_state['values']['nid'], $form_state['values']['qty'], $form_state['values']);
}