You are here

function uc_product_kit_add_to_cart_form_submit in Ubercart 5

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. 6.2 uc_product_kit/uc_product_kit.module \uc_product_kit_add_to_cart_form_submit()
  3. 7.3 uc_product_kit/uc_product_kit.module \uc_product_kit_add_to_cart_form_submit()

Submit function for uc_product_kit_add_to_cart_form().

Iterates through the kit's product list and adds each to the cart in the correct quantities.

File

uc_product_kit/uc_product_kit.module, line 562
The product kit module for Übercart.

Code

function uc_product_kit_add_to_cart_form_submit($form_id, $form_values) {
  $node = node_load($form_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'),
  )));
  return uc_cart_add_item($form_values['nid'], $form_values['qty'], $form_values);
}