Jump to content

[résolu] Afficher l'eco-participation dans le panier


Recommended Posts

Votre eco-taxe est bien active.

Vous devez éditer un fichier .tpl de votre thème pour afficher l'éco-taxe dans le panier.

Au niveau des produits, la variable smarty est {$product.ecotax} (édition de shopping-cart-product-line.tpl)

Au niveau global, il faut regarder si {$ecotax} ou {$total_ecotax} ou autre similaire existe. A défaut il faut la créer (puis éditer shopping-cart.tpl pour l'afficher sous le total)

Link to comment
Share on other sites

  • 1 month later...
  • 1 year later...

 

On 22/11/2016 at 6:20 PM, Yopixel said:

Votre eco-taxe est bien active.

Vous devez éditer un fichier .tpl de votre thème pour afficher l'éco-taxe dans le panier.

Au niveau des produits, la variable smarty est {$product.ecotax} (édition de shopping-cart-product-line.tpl)

Au niveau global, il faut regarder si {$ecotax} ou {$total_ecotax} ou autre similaire existe. A défaut il faut la créer (puis éditer shopping-cart.tpl pour l'afficher sous le total)

 

Salut. J'ai besoin de montrer l'écotaxe dans le panier. Comment peut-il être fait? Où dois-je déclarer ces variables?

image.png.cf47146d45b3b3dcf6430404b1ad456d.png

image.png

Edited by Mihaix (see edit history)
Link to comment
Share on other sites

  • 4 years later...

Bonjour,

Pour ajouter le montant total de l'écoparticipation on peut modifier le template smarty directement en ajoutant un morceau de code

image.png.cfa535b6c0d5b750639f300f795756ff.png

Je suis actuellement sur une version 1.7.6.7 de prestashop avec le thème at_auros de leo_nom

Rendez-vous dans le fichier smarty contenant le total de votre panier, dans mon cas c'est le fichier : themes > at_auros > templates > checkout > _partials > cart-detailed-totals.tpl

Il faut ajouter ce morceau de code pour calculer le total ecotax: 

{* Calcul du total de l'ecotax *}
{assign var="total_ecotax" value=0}
{foreach from=$cart.products item="item_product"}
	{$total_ecotax = $total_ecotax + ($item_product.ecotax.amount * $item_product.cart_quantity) }
{/foreach}

Vous pouvez ensuite afficher la variable total_ecotax ou vous le souhaitez dans votre template comme ceci : {$total_ecotax}

 

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