Jump to content

Variable Prix HT


Recommended Posts

coucou

 

dans les fichier order_detail.tpl il y a

 

{l s='Total products (tax excl.):'} <span class="price">{displayWtPriceWithCurrency price=$order->getTotalProductsWithoutTaxes() currency=$currency convert=0}</span>

 

je pense que c'est ça

 

getTotalProductsWithoutTaxes() =le montant

currency=$currency = sigle de la monaie €/$ etc...

convert=0 = ?? ne sais pas :P

 

@++

 

Loulou66

Link to comment
Share on other sites

je me suis base sur le module minwin (gratuit) pour faire la chose similaire.

Le module récupère les données et les envois dans des variables smarty.

J'ai juste change le tpl pour mettre mon code de tracking spécifique

 

Ça donne quelque chose comme ça

 

function hookOrderConfirmation ($params) {
 global $smarty;
 $id_cart = (int)(Tools::getValue('id_cart', 0));
 $cart = new Cart($id_cart);
 if ($id_order = (int)(Order::getOrderByCartId((int)$id_cart))) {
  $order = new Order($id_order);
  $total_cart = $cart->getOrderTotal(false, 1);
  $total_cart_reduction = $cart->getOrderTotal(false, 2); // montant négatif

  $smarty->assign('TOTAL_HT', $total_cart + $total_cart_reduction);
  $smarty->assign('ID_ORDER', $id_order);
  $smarty->assign('ID_CUSTOMER', $order->id_customer);
  $smarty->assign('PAYMENT', $order->payment);
 }
 return $this->display(__FILE__, 'le_nouveau_tpl.tpl');
}

 

et dans le tpl tu récupère les données avec les variables {$TOTAL_HT} et {$ID_ORDER} etc....

 

Comme je me suis base sur un module qui n'est pas a moi je ne pense pas pouvoir le redistribuer ...

Link to comment
Share on other sites

  • 7 years later...

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...