function uc_product_kit_cart_item in Ubercart 6.2
Same name and namespace in other branches
- 5 uc_product_kit/uc_product_kit.module \uc_product_kit_cart_item()
Implements hook_cart_item().
File
- uc_product_kit/
uc_product_kit.module, line 996 - The product kit module for Ubercart.
Code
function uc_product_kit_cart_item($op, &$item) {
switch ($op) {
case 'load':
if (isset($item->data['kit_id']) && ($kit = node_load($item->data['kit_id'])) && $kit->mutable != UC_PRODUCT_KIT_MUTABLE) {
$kit_discount = $kit->products[$item->nid]->discount;
if ($kit_discount !== '') {
$item->price += $kit_discount;
}
}
break;
}
}