Bonjour,
C'est tout à fait ça, il faut éditer cart / showcart et rajouter du PHP pour faire l'affichage des informations que vous voulez.
Toutes les informations sont disponible normalement dans $cart
Vous pouvez prendre exemple sur le code de show_block_cart (utilisé dans le passage en caisse) pour référence.
Par exemple, pour l'affichage des frais de livraison il y a ce code:
$shipping_price = null;
foreach($cart->shipping as $shipping) {
if(!isset($shipping->shipping_price) && isset($shipping->shipping_price_with_tax) ) {
$shipping->shipping_price = $shipping->shipping_price_with_tax;
//$shipping->shipping_price_with_tax = 0.0;
}
if(isset($shipping->shipping_price)) {
if($shipping_price === null)
$shipping_price = 0.0;
if(empty($this->options['price_with_tax']) || !isset($shipping->shipping_price_with_tax))
$shipping_price += $shipping->shipping_price;
else
$shipping_price += $shipping->shipping_price_with_tax;
}
}
if($shipping_price !== null)
echo $this->currencyClass->format($shipping_price, $cart->full_total->prices[0]->price_currency_id);
Mais du coup, quelle est votre question ?