Jump to content

Modification du code entre 1.4 et 1.5


Recommended Posts

Salut à tous,
 
Suite à une migration du prestashop 1.4 vers 1.5, j'ai une partie du code d'un module qui me veut du mal... :)
 
Est ce que quelqu'un saurait m'indiquer comment "traduire" cette partie de code pour qu'elle soit compatible en 1.5 s'il vous plait??

 

                    // la reference contient l'id du panier (pas de la commande, non crée a ce moment)
                    $id_cart=$CMCIC_bruteVars['reference'];
                            
                    $cart = new Cart($id_cart);
                    if ($cart->id_customer == 0 OR $cart->id_address_delivery == 0 OR $cart->id_address_invoice == 0 OR !$abcd_cmcic30->active)
                            Tools::redirectLink(__PS_BASE_URI__.'order.php?step=1');
                 
                    $total = floatval($cart->getOrderTotal(true, 3));
                    $id_currency = intval($cart->id_currency);
                  
                    // preparation pour  l'email de confirmation des paiements
                    $shop_name = htmlentities(Configuration::get('PS_SHOP_NAME'), NULL, 'utf-8');

                    $customer = new Customer(intval($cart->id_customer));
   
                    // ne pas générer de mails car il y en a déjà un qui part
                    // $abcd_cmcic30->validateOrder((int)$cart->id, _PS_OS_PAYMENT_, $total, 'CB (CIC)', 'N° autorisation : '.$CMCIC_bruteVars['numauto'].' N° Panier : '.$CMCIC_bruteVars['reference'], NULL, $id_currency, false, $cart->secure_key);
                    
                    
                    $abcd_cmcic30->validateOrder((int)$cart->id, Configuration::get('PS_OS_PAYMENT'), $total, 'CB (CIC)', 'N° autorisation : '.$CMCIC_bruteVars['numauto'].' N° Panier : '.$CMCIC_bruteVars['reference'], array(), $id_currency, false, $customer->secure_key);
                  
                    $order = new Order($abcd_cmcic30->currentOrder);

 

 

Merci pour la moindre info que vous aurez!

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...