Salve a tutti,
ho notato un comportamento anomalo in Prestashop 1.6.14 che sto provando in un'installazione locale.
Ho creato una regola nei prezzi, in modo da ottenere uno sconto del 10% se si acquistano più di 3 prodotti.
Il problema si verifica nella pagina del prodotto.
Quando si incrementa la quantità e si arriva alla quantità necessaria ad avere lo sconto, il prezzo viene aggiornato a 0€.
Ho cercato nel file product.tpl
Il codice che gestisce l'aggiornamento dello sconto è questo:
<p id="reduction_percent" {if $productPriceWithoutReduction <= 0 || !$product->specificPrice || $product->specificPrice.reduction_type != 'percentage'} style="display:none;"{/if}>
{strip}
<span id="reduction_percent_display">
{if $product->specificPrice && $product->specificPrice.reduction_type == 'percentage'}-
{$product->specificPrice.reduction*100}%{/if}
</span>
{/strip}
</p>
Da quanto possa capirci, il codice dice che se trova impostato uno sconto percentuale assegna alla variabile $product il prezzo calcolato con lo sconto percentuale.
Cosa mi consigliate di provare?