lucarobo Posted October 20, 2012 Share Posted October 20, 2012 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. Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now