function uc_wishlist_add_items_to_cart in UC Wish List 7
Same name and namespace in other branches
- 6 uc_wishlist.module \uc_wishlist_add_items_to_cart()
Adds wishlist items to the shopping cart.
1 call to uc_wishlist_add_items_to_cart()
- uc_wishlist_view_form_submit in ./
uc_wishlist.pages.inc - Submission handler for wish list view form.
File
- ./
uc_wishlist.module, line 902 - Allows users to create public shopping/wish lists.
Code
function uc_wishlist_add_items_to_cart($form_values) {
if (is_object($form_values)) {
if ($form_values->wid) {
$wid = $form_values->wid;
}
else {
$wid = uc_wishlist_get_wid();
}
foreach ($form_values->items as $item) {
if ($item['qty'] > 0) {
// TODO: add attribute information 'gift to user' that shows up on
// receipts. see uc_wishlist_cart_item
$data = unserialize($item['data']);
uc_cart_add_item($item['nid'], $item['qty'], $data);
}
}
}
}