2016-08-22 2 views
0

J'essaie d'afficher les prix des produits incluant et excluant la taxe. J'ai ajouté l'extrait ci-dessous du code dans /Magento_Catalog/templates/product/price/final_price.phtml:Magento 2 afficher les prix sans taxe

<?php /* @escapeNotVerified */ echo $block->renderAmount($finalPriceModel->getBaseAmount(), [ 
    'price_id'   => $block->getPriceId('price-excluding-tax-' . $idSuffix), 
    'price_type'  => 'basePrice', 
    'include_container' => true, 
    'schema' => $schema 
]); ?> 

Cela ajoute le prix exclu à un produit configurable lorsque (par exemple) la taille est choisie. Avant cela, lorsque rien n'est choisi, le prix hors taxe est indiqué en incluant la taxe. C'est le même problème pour les produits simples, ils sont tous affichés avec les deux prix, y compris les taxes. Ce que je veux, c'est que le prix hors taxe soit toujours affiché sans taxe.

Toute aide concernant ceci serait très appréciée!

Répondre

0

J'ai utilisé ce code dans les modèles de prix (dans mon cas final_price.phtml):

<div class="price-exc"> 
<?php 
echo $priceHelper->currency($finalPriceModel->getAmount()->getValue(\Magento\Tax\Pricing\Adjustment::ADJUSTMENT_CODE), true, false); 
?> 
<?php /* @escapeNotVerified */ echo __('exc. VAT') ?>