Jump to content

Prezzo pieno barrato e percentuale di sconto in home page e nelle categorie PS 1.5.1 HELP


lucarobo

Recommended Posts

In prestashop 1.4.9 era semplice inserire dei codici che ti permettessero di barrare il prezzo pieno di un prodotto e inserire la percentuale di sconto sia in home page che nelle pagine delle categorie.

Con la nuova versione 1.5.1 di prestashop tali codici non sono più funzionanti.

 

Chi ne capisce qualcosa in più di codici per favore ci dia una mano.

Qui sotto incollo i codici che prima andavano inseriti in homefeatured.tpl

 

{if ((isset($product.on_sale) && $product.on_sale) || (isset($product.reduction) && $product.reduction)) && $product.price_without_reduction > $product.price && $product.show_price && !isset($restricted_country_mode) && !$PS_CATALOG_MODE}

<p class="price_container"><span class="old_price_home">

{convertPrice price=$product.price_without_reduction}

</span></p>{else}<div style="height:30px;"></div>{/if}

{if isset($product.reduction) && $product.reduction}

{math assign="reduction_amount" equation="(x - y)" x=$product.price_without_reduction y=$product.price}

{math assign="reduction_perc" equation="(x / y) * 100" x=$reduction_amount y=$product.price_without_reduction format="%.0f"}<span class="percentage"> <div align="center">

-{convertPrice price=$reduction_amount} (-{$reduction_perc} %)

{/if}

 

e su global.css

 

.old_price_home {

text-decoration: line-through;

font-size: 16px;

font-family: Verdana, Arial, Helvetica, Sans-Serif;

color: #5d717e;

 

}

.percentage {

font-size: 10px;

font-weight:bold;

color: #5d717e;

}

#featured-products_block_center .price-discount {

text-decoration: line-through;

color:red;

}

 

e per le categorie in product-list.tpl

 

 

{* codice aggiunto *}

{if isset($product.reduction) && $product.reduction && isset($product.show_price) && $product.show_price && !$PS_CATALOG_MODE}

{l s='Listino: '}<span class="price-discount">{displayWtPrice p=$product.price_without_reduction}</span><br>{/if}

{* fine aggiunta *}

{if ((isset($product.on_sale) && $product.on_sale) || (isset($product.reduction) && $product.reduction)) && $product.price_without_reduction > $product.price && $product.show_price AND !isset($restricted_country_mode) && !$PS_CATALOG_MODE}

 

 

{if $product.specific_prices.reduction_type == 'amount'} Risparmi <span style="color:#598559; font-weight:bold;">€

{$product.specific_prices.reduction|string_format:"%.2f"}</span><span class="prezzo_originale"><br/>

{convertPrice price=$product.price_without_reduction}</span>

{/if}

 

{if $product.specific_prices.reduction_type == 'percentage'}Risparmi il

<span style="color:#790003; font-weight:bold; font-size:12px;">{$product.specific_prices.reduction*100} % </span><span class="prezzo_originale"><br/>

 

{/if}

</span>{else}{/if}

 

 

Ora, nelle categorie viene visualizzato quasi tutto correttamente tranne il prezzo pieno che non viene barrato.

Invece nella home page , nella vetrina, appare solo il prezzo pieno senza sbarra e senza percentuale, e oltre tutto i prezzi dei primi prodotti si sovrappongono alle immagini di quelli sotto.

 

Se c'è qualcuno che riesce a risolvere questi problemi lo facciamo santo subito. Grazie. :rolleyes:

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...