From e7d7132a54e4d97e380ddb9f63c144fe59c81347 Mon Sep 17 00:00:00 2001
From: Saul Willers <saul@saulwillers.com>
Date: Thu, 21 Apr 2011 18:38:25 -0300
Subject: [PATCH] Issue #1135018 by fenstrat: Add cart_item_id to cart view form.

---
 uc_cart/uc_cart.module |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

diff --git a/uc_cart/uc_cart.module b/uc_cart/uc_cart.module
index 984942f..f2b1ec1 100644
--- a/uc_cart/uc_cart.module
+++ b/uc_cart/uc_cart.module
@@ -912,6 +912,11 @@ function uc_cart_view_form($form, &$form_state, $items = NULL) {
       $description = $display_item['title']['#markup'] . $display_item['description']['#markup'];
       $form['items'][$i]['desc']['#markup'] = $description;
 
+      $form['items'][$i]['cart_item_id'] = array(
+        '#type' => 'hidden',
+        '#value' => $item->cart_item_id,
+      );
+
       if (isset($form['items'][$i]['remove'])) {
         // Backward compatibility with old checkbox method.
         if ($form['items'][$i]['remove']['#type'] == 'checkbox') {
-- 
1.7.1

