Comment puis-je obtenir le prix d'origine et le prix final des produits ci-dessous?
- Produit simple
- Produit configurable
- Produit groupé
- Produit de groupe
Pour un produit simple, je peux obtenir le prix facilement en utilisant le code ci-dessous.
$finalPrice = $product->getFinalPrice();
$originalPrice = $product->getPrice();
Mais je ne suis pas en mesure d'obtenir le prix original et le prix final pour le produit Configurable , produit Bundle , produit Groupe
Existe-t-il un moyen simple d'obtenir les deux prix de tous les autres types de produits?
ÉDITER :
J'obtiens le prix Prix d' origine et prix final du produit configurable en utilisant le code ci-dessous. et prendre référence à get-price-range-configurable-product-magento-2
$basePrice = $product->getPriceInfo()->getPrice('regular_price');
$regularPrice = $basePrice->getMinRegularAmount()->getValue();
$specialPrice = $product->getFinalPrice();
Toute aide serait appréciée! Merci.
$_product->getSpecialPrice();
ne travaille pas pour moi
if($orgprice > $specialprice){ echo $_product->getSpecialPrice(); }