From c0ac54b8cfff7de395907699b4f9bd6f5b268de9 Mon Sep 17 00:00:00 2001 From: Regis Houssin Date: Tue, 17 May 2011 19:50:05 +0000 Subject: [PATCH] Works on paypal module --- htdocs/paypal/ajaxtransaction.php | 30 ++++++++++++++++++++---------- htdocs/paypal/transaction.php | 2 +- 2 files changed, 21 insertions(+), 11 deletions(-) diff --git a/htdocs/paypal/ajaxtransaction.php b/htdocs/paypal/ajaxtransaction.php index 53a68d34559..70757509fb2 100644 --- a/htdocs/paypal/ajaxtransaction.php +++ b/htdocs/paypal/ajaxtransaction.php @@ -156,17 +156,27 @@ if (isset($_GET['action']) && ! empty($_GET['action']) && isset($_GET['transacti $object->ref_ext = $_SESSION[$_GET['transaction_id']]['SHIPTOCITY']; $object->contactid = $contact->id; - $i=0; - while (isset($_SESSION[$_GET['transaction_id']]["L_NAME".$i])) - { - $product = new Product($db); - $product->fetch('',$_SESSION[$_GET['transaction_id']]["L_NUMBER".$i]); + $object_id = $object->create($user); + if ($object_id > 0) + { + $i=0; + while (isset($_SESSION[$_GET['transaction_id']]["L_NAME".$i])) + { + $product = new Product($db); + $product->fetch('',$_SESSION[$_GET['transaction_id']]["L_NUMBER".$i]); + + //$_SESSION[$_GET['transaction_id']]["L_QTY".$i]; + echo 'ref='.$product->ref.' label='.$product->libelle.'
'; + + $i++; + } - //$_SESSION[$_GET['transaction_id']]["L_QTY".$i]; - echo 'ref='.$product->ref.' label='.$product->libelle.'
'; - - $i++; - } + $db->commit(); + } + else + { + $db->rollback(); + } } echo 'socid='.$soc->id; diff --git a/htdocs/paypal/transaction.php b/htdocs/paypal/transaction.php index 33f1cdc437e..182626505db 100644 --- a/htdocs/paypal/transaction.php +++ b/htdocs/paypal/transaction.php @@ -113,7 +113,7 @@ llxHeader(); $( "div.paypal_link" ).click(function() { var id_value = $(this).attr("id"); if ($.jnotify) { - $.jnotify("trans('PleaseBePatient'); ?>", 2000); + $.jnotify("trans('PleaseBePatient'); ?>", 1500); } $.get( "/paypal/ajaxtransaction.php", { action: 'showdetails',