A jenlegi sablonom nem tartalmaz ilyen felülírást, szóval az eredeti VM-es fájl kerül használatba.
prices.php 42.sor
Code:
echo $currency->createPriceDiv ('variantModification', 'COM_VIRTUEMART_PRODUCT_VARIANT_MOD', $product->prices);
if (round($product->prices['basePriceWithTax'],$currency->_priceConfig['salesPrice'][1]) != round($product->prices['salesPrice'],$currency->_priceConfig['salesPrice'][1])) {
echo '<span class="price-crossed" >' . $currency->createPriceDiv ('basePriceWithTax', 'COM_VIRTUEMART_PRODUCT_BASEPRICE_WITHTAX', $product->prices) . "</span>";
}
if (round($product->prices['salesPriceWithDiscount'],$currency->_priceConfig['salesPrice'][1]) != round($product->prices['salesPrice'],$currency->_priceConfig['salesPrice'][1])) {
echo $currency->createPriceDiv ('salesPriceWithDiscount', 'COM_VIRTUEMART_PRODUCT_SALESPRICE_WITH_DISCOUNT', $product->prices);
}
Ha itt lecserélem az alsó if-et az általad javasoltra, sajnos nem hoz változást. Nem lehet, hogy ez még is adatbázisban tárolt érték határozza meg, mert nem mindegyik termék kap "dupla" árkiíratást felülírás nélkül.