Articoli

Come visualizzare la percentuale di sconto in Magento

Capita spesso che un cliente richieda la visualizzazione, oltre al prezzo pieno ed a quello speciale, anche della percentuale di sconto applicata ad un articolo.

In Magento questa opzione non è contemplata (o meglio “automatizzata”) nel pannello di amministrazione, dobbiamo quindi aggiungere “a mano” del codice che ci permetta la visualizzazione della label con la percentuale di sconto applicata.

Il codice qui di seguito va aggiunto al file catalog/product/view.phtml del template in uso:

/* Visualizza Percentuale Sconto */
$percentuale_sconto = ceil(100 - (( 100/$_product->getPrice() ) * $_product->getFinalPrice() ));
if($percentuale_sconto > 0){
echo 'Risparmi il '.$percentuale_sconto.' %';
}
/* Fine - Visualizza Percentuale Sconto */

In pratica, non facciamo altro che calcolare e visualizzare la percentuale di sconto a partire dal prezzo speciale, se questo è stato impostato.

C’è però da notare una cosa: quanto appena descritto visualizzerà lo sconto nella sola pagina di dettaglio del prodotto!

Nella lista/griglia non troveremo alcuna traccia delle modifiche effettuate.
Perchè lo sconto venga visualizzato in tutte le pagine, il file da modificare sarà catalog/product/price.phtml (testato in Magento versione 1.8.1.0).

 

Richiedi, senza alcun impegno, una nostra consulenza, sapremo aiutarti nella realizzazione del tuo progetto.

 

 

Elementi di portfolio