Jump to content

Ajouter ligne "sous total achats" dans bloc panier


Recommended Posts

Bonjour

Dans le bloc panier, le récap apparait ainsi :

PANIER

1 x article 1 : 19,00 €

1 x article 2 :  16,00 €

Expédition:  6,90€

Total : 35,00 €

 

Pour une meilleure lisibilité pour le client, je souhaiterais ajouter la ligne "sous total achats" que l'on retrouve dans le panier général.

PANIER

1 x article 1 : 19,00 €

1 x article 2 :  16,00 €

Sous-total : 35,00 €

Expédition:  6,90€

Total : 41,90 €

 

Est ce facilement réalisable ?  Merci

<div id="cart_block_list" class="expanded">
<dl class="products">
<dt id="cart_block_product_332" class="first_item">
<span class="quantity-formated">
<span class="quantity">1</span>
x
</span>
<a class="cart_block_product_name" title="Kit Carillon des Anges DORE + bougies blanches" href="http://www.klaus-boutik.com/carillons-des-anges-carillons-de-noel/332-kit-carillon-des-anges-dore-bougies-rouges.html"> Kit...</a>
<span class="remove_link">
<a class="ajax_cart_block_remove_link" title="supprimer cet article du panier" href="http://www.klaus-boutik.com/panier?delete&id_product=332&ipa=0&token=ab1dfe100c75c78859085d6f1e6c3933" rel="nofollow"> </a>
</span>
<span class="price">18,90 €</span>
</dt>
<dt id="cart_block_product_33" class="item">
<span class="quantity-formated">
<span class="quantity">1</span>
x
</span>
<a class="cart_block_product_name" title="Bougies rouges 12 mm pour carillon des anges" href="http://www.klaus-boutik.com/bougies-pour-creches-de-noel/33-bougies-rouges-12mm-pour-carillon-des-anges.html"> Bougies...</a>
<span class="remove_link">
<a class="ajax_cart_block_remove_link" title="supprimer cet article du panier" href="http://www.klaus-boutik.com/panier?delete&id_product=33&ipa=0&token=ab1dfe100c75c78859085d6f1e6c3933" rel="nofollow"> </a>
</span>
<span class="price">4,90 €</span>
</dt>
<dt id="cart_block_product_407" class="last_item">
<span class="quantity-formated">
<span class="quantity">2</span>
x
</span>
<a class="cart_block_product_name" title="Bougeoir de Noel : anges dores" href="http://www.klaus-boutik.com/bougeoirs-carrousels/407-bougeoir-de-noel-anges-dores.html"> Bougeoir...</a>
<span class="remove_link">
<a class="ajax_cart_block_remove_link" title="supprimer cet article du panier" href="http://www.klaus-boutik.com/panier?delete&id_product=407&ipa=0&token=ab1dfe100c75c78859085d6f1e6c3933" rel="nofollow"> </a>
</span>
<span class="price">19,80 €</span>
</dt>
</dl>
<p id="cart_block_no_products" class="hidden">Aucun produit</p>
<p id="cart-prices">
<span>Expédition</span>
<span id="cart_block_shipping_cost" class="price ajax_cart_shipping_cost">6,90 €</span>
<br>
<span>Total</span>
<span id="cart_block_total" class="price ajax_block_cart_total">50,50 €</span>
</p>
<p id="cart-buttons">
</div>
</div>
</div>
Edited by Klaus Boutik (see edit history)
Link to comment
Share on other sites

 

<p id="cart-prices">

<span class="sous_total"> {$product_total} </span>

<span id="cart_block_shipping_cost" class="price ajax_cart_shipping_cost">{$shipping_cost}</span>
<span>{l s='Shipping' mod='blockcart'}</span>
<br/>
{if $show_wrapping}
{assign var='cart_flag' value='Cart::ONLY_WRAPPING'|constant}
<span id="cart_block_wrapping_cost" class="price cart_block_wrapping_cost">{if $priceDisplay == 1}{convertPrice price=$cart->getOrderTotal(false, $cart_flag)}{else}{convertPrice price=$cart->getOrderTotal(true, $cart_flag)}{/if}</span>
<span>{l s='Wrapping' mod='blockcart'}</span>
<br/>
{/if}
{if $show_tax && isset($tax_cost)}
<span id="cart_block_tax_cost" class="price ajax_cart_tax_cost">{$tax_cost}</span>
<span>{l s='Tax' mod='blockcart'}</span>
<br/>
{/if}
<span id="cart_block_total" class="price ajax_block_cart_total">{$total}</span>
<span>{l s='Total' mod='blockcart'}</span>
</p>

Tu peux le mettre à l'intérieur du bloc <p id="cart-prices"> </p> (voir l'exemple ci dessus). La "class" "sous_total" n'est pas obligatoire mais cela permet d'associer au sous-total un style css.

 

 

Link to comment
Share on other sites

Ca ne doit pas être dans le bon ordre car j'ai ça maintenant :

 

1x Creche de...   109,00 €

109,00 € 6,90 € Expédition
Total 115,90 €

 

Alors qu'il faudrait celà

1x Creche de...   109,00 €

Sous-total  109,00 €

Expédition  6,90 €
Total   115,90 €

??

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

  • 5 years later...

Bonjour,

Je sais que ce topic date, mais j'y répond quand même étant donné qu'il apparait sur Google et que certains en auront sans doute besoin.

Pour répondre à la question initiale, pour afficher le prix sans les frais de port. Il faut ajouter la variable suivante dans le sopping-cart.tpl pour la version 1.6.x de Prestashop :

{displayPrice price=$total_products}

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