Jump to content

Prezzo pieno barrato e percentuale di sconto in home page e nelle categorie testato su PS 1.4.9 e1.5


lucarobo

Recommended Posts

Visto che in giro per i forum questo argomento è abbastanza confuso e con le varie versioni di prestashop non sempre funziona, e per chi non è esperto di codice, fa venire qualche grattacapo voglio riassumervi in questo post una piccola guida su come far visualizzare il prezzo pieno barrato e la percentuale di sconto dei prodotti in offerta sia in home page che nelle categorie.

 

 

Innanzitutto vi consiglio di modificare tutti i file descritti qui con il programma dreamwaver di adobe che è possibile scaricare in prova dal sito ufficiale, vi assicuro che vi facilita di molto le cose e vi risparmia qualche crisi di nervi in meno.

 

Detto ciò andate in modules/homefeatured/homefeatured.tpl

 

Cercate questa stringa:

 

{if $product.show_price AND !isset($restricted_country_mode) AND !$PS_CATALOG_MODE}<p class="price_container"><span class="price">{if !$priceDisplay}{convertPrice price=$product.price}{else}{convertPrice price=$product.price_tax_exc}{/if}</span></p>{else}<div

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

 

Sopra di essa incollateci questi codici:

 

{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}

 

Adesso andate in themes/prestashop/css/global.css

 

Alla fondo incollateci questi codici:

 

.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;

}

 

Potete cambiare il colore e la grandezza dei caratteri dall’ultimo file modificato: global.css

 

font-size: per la grandezza del carattere e color: per il colore. Se volete anche il carattere stesso in font-weight: o font-family:.

 

Potete cambiare anche l’ordine delle scritte dello sconto spostando sopra o sotto della prima stringa che vi ho mostrato i codici precedentemente indicati:

 

Esempio: Se vogliamo vedere prima il prezzo scontato in rosso e sotto il prezzo pieno barrato e la percentuale di sconto, incolleremo i codici, che vi ho mostrato all’inizio, sotto e non sopra come prima a:

 

{if $product.show_price AND !isset($restricted_country_mode) ……

 

Se invece volete mostrare solo il prezzo pieno barrato senza percentuale di sconto incollate sempre o sopra o sotto a:

 

if $product.show_price AND !isset($restricted_country_mode) ……

 

I seguenti codici:

 

{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}

 

 

Adesso passiamo nelle categorie.

 

Andate in themes/prestashop/product-list.tpl

 

Sotto a questa stringa:

 

{if isset($product.show_price) && $product.show_price && !isset($restricted_country_mode)}<span class="price" style="display: inline;">{if !$priceDisplay}{convertPrice price=$product.price}{else}{convertPrice price=$product.price_tax_exc}{/if}</span><br />{/if}

 

Incollate questo codice:

 

 

{* 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}

 

Il risultato dovrebbe essere come quello dell'immagine in allegato.

 

Spero che questa piccola guida possa essere di aiuto a qualcuno!!!

 

Aggiornamento: tali modifiche non funzionano nella versione 1.5.1 cioè nella versione stabile di prestashop 1.5.

Al contrario funzionavano nella versione release candidate.

L'unica cosa che funziona in tale versione è la modifica nelle categorie;

Il prezzo anteriore viene mostrato insieme alla percentuale di sconto ma l'importo vecchio non viene barrato.

Se qualcuno trovasse la soluzione è pregato di riferirlo.

post-393835-0-86901400-1346326570_thumb.jpg

post-393835-0-86039800-1346326579_thumb.jpg

Edited by lucarobo (see edit history)
  • Like 3
Link to comment
Share on other sites

Ciao, grazie mille per questa modifica... la cercavo disperatamente! :)

Hai dimenticato però il tag di chiusura senza il quale il primo prodotto in vetrina scende più sotto rispetto agli altri...

 

{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} %)

</div>

</span>

{/if}

post-388838-0-64807100-1346623929_thumb.jpg

Edited by Gossip (see edit history)
  • Like 1
Link to comment
Share on other sites

Ciao, ti chiedevo prima di applicare queste modifiche se sono valide anche per la versione 1.4.8.3 e se il tutto funziona utilizzando gli sconti associati a gruppi clienti/categoria articoli ( in BO: clienti>gruppi poi entrare in modifica per gestire queste associazioni)

Grazie per l'ottimo lavoro

  • Like 1
Link to comment
Share on other sites

  • 4 weeks later...

Ma da me purtroppo non funziona...

Credo di aver fatto tutto bene.

Ecco la procedura da me usata.

Praticamente ho iniziato a creare dei clienti con P.Iva (accedendo alla voce clienti e poi gruppi).

Poi in tale gruppo ho aggiunto uno sconto categoria del 20%.

Niente da fare non sconta quando il cliente (appertenente a questo gruppo e autenticandosi con Login) entra.

Forse è un baco?

 

Marco

Edited by marketto (see edit history)
Link to comment
Share on other sites

  • 3 weeks later...
  • 1 month later...

Buongiorno a tutti... la modifica su PS 1.5.2 funziona, il problema è che la percentuale si mette dietro l' immagine dell' offerta successiva. Ho provato ad accorciare le immagini della Home (di default 124x124 px, accorciata 124x90px) e si vede bene, ma appena riporto la dimensione di default ecco il problema. Ho provato anche a chiudere i tag </div> e </span> come diceva gossip ma nulla.

Qualcuno ha una soluzione?

Grazie

 

PS 1.5.2

 

www.amstelitalia.com

post-367555-0-55923500-1355405626_thumb.jpg

Link to comment
Share on other sites

A me funziona perfettamente, ma mi chiedevo se volessi inserire anche un altro parametro nel product-list cosa dovrei fare? Nello specifico vorrei inserire il codice fornitore, ho provato a mettere

 

{if $product->supplier_reference}
                              <p class="p_pubblico">
                               {l s='Prezzo al pubblico :'} {$product->supplier_reference} <span>€</span>
                              </p>

                               {/if}

 

ma non me lo mostra, mentre in product.tpl invece funziona. Probabilmente non riconosce la variabile, ma non so come fargliela prelevare

Link to comment
Share on other sites

Ciao io ho questo problema:

 

ho inserito nel codice questo:

 

<span id="our_price_display">Prezzo di Listino: {$price_without_reduction} €</span>

 

perchè vorrei far comparire il prezzo intero di listino sotto quello scontato.

 

però mi compare la scritta come da screen vuota

 

provato anche con

 

<span id="our_price_display">Prezzo di Listino: {$productPrice}</span>

 

ma in questo caso mi compare lo stesso prezzo.

 

che variabile devo inserire per avere il prodotto intero?

 

Provato anche con

<span id="our_price_display">Prezzo di Listino: {$productPriceWithoutRedution}</span>

 

ma mi segnala sempre il valore scontato.

 

 

Io vorrei fare così aggiungere all'inizio del codice la variabile

$prezzooriginale ed avere il codice

<span id="our_price_display">Prezzo di Listino: {$prezzooriginale}</span>

 

è possibile? che codice devo mettere e dove?

post-382428-0-57440900-1355572005_thumb.jpg

Link to comment
Share on other sites

Io in cima al codice ho aggiunto

 

{assign var='productPriceOriginale' value=$product->getPrice(true, $smarty.const.NULL, $priceDisplayPrecision)}

 

e sotto ho messo

 

<span id="our_price_display">Prezzo di Listino: {$productPriceOriginale} €</span>

 

 

 

Lui mi segnala il prezzo, ma quello con sconto applicato non con il prezzo originale.

Come dovrei modificare la prima riga in modo che mi assegni a $productPriceOriginale il prezzo originale salvato nel DataBase?

Link to comment
Share on other sites

io ho risolto aggiungendo una regola al carrello (sto usando la 1.5) nella quale o messo che dal giorno x al giorno y tutti i prezzi del negozio devono essere diminuiti di x% rispetto al prezzo indicato.. e questa cosa la si può impostare sia per categorie, sia per prodotto o per gruppi di utenti... senza bisogno di modificare file del programma o del tema..

Link to comment
Share on other sites

prova ad andare a questo indirizzo

 

tuosito.ext/BackOffice/index.php?controller=AdminSpecificPriceRule&token=e318e164bc59ed260e6507aaec6e67c3

 

da quella pagina prova ad inserire una regola al carrello... ovviamente sostituisci tuosito.ext/BackOffice con il link al tuo back office.. ed il token con quello che ti da il tuo negozio.. :)

Link to comment
Share on other sites

Fino alla versione 1.5.3 ha funzionato perfettamente a parte la modifica sulle immagini indicata da amstelitalia adesso nella versione 1.5.3.1 nella home si vede solo il prezzo scontato mentre nelle categorie funziona regolarmente.

 

La mia versione 1.5.3.1 è offline e quindi non visualizzabile allego immagine

 

Versione attualmente online 1.4.8.2

post-62802-0-74829700-1357338810_thumb.jpg

Link to comment
Share on other sites

Domandina......

 

visto che vorrei provarci......questa modifica funziona con la versione 1.5?

 

la percentuale di sconto la inserisce nel menu prodotto/prezzo al momento del caricamento di un nuovo oggetto?

 

non esiste un modulo che faccia già questa cosa?

Link to comment
Share on other sites

Domandina......

 

visto che vorrei provarci......questa modifica funziona con la versione 1.5?

 

la percentuale di sconto la inserisce nel menu prodotto/prezzo al momento del caricamento di un nuovo oggetto?

 

non esiste un modulo che faccia già questa cosa?

 

Fino alla 1.5.3 funzionava bene (testata personalmente dalla 1.4.8.2 in poi)

la percentuale la stabilisci tu nella scheda del prodotto

questa modifica è solo per la home page, nelle schede singole del prodotto già funziona normalmente.

 

 

Nessuno ha trovato la soluzione per la 1.5.3.1???

Link to comment
Share on other sites

Le modifiche le devi fare aprendo i file con notepad e poi sostituendo quelli sul sito.

Segui il primo post di "lucarobo" alla lettera, posso assicurarti che sulla versione 1.5.2 funziona e anche sulla 1.5.3

ma non sulla 1.5.3.1

 

Approfitto per chiedere se qualcuno ha trovato la soluzione per l'ultima versione

Link to comment
Share on other sites

ragazzi vi voglio fare un regalo ma in cambio chiedo il vostro aiuto.

contrassegno con sovrattassa compatibile con la versione 1.5.3.1

 

Vorrei però sapere come faccio a far comparire nelle fatture che PS crea automaticamente i dati del corriere.

 

per PS ultima versione.

 

Thanks

Edited by lucarobo (see edit history)
Link to comment
Share on other sites

sarà....ho provato anche con dreamweaver ma non riesco....

 

partiamo dal fatto che non ho mai fatto un lavoro del genere......forse non incollo nella riga giusta o altro....

 

nessun sarebbe cosi gentile da passarmi i tre file già modificati? tanto sono solo qualche kb.......

 

 

 

Le modifiche le devi fare aprendo i file con notepad e poi sostituendo quelli sul sito.

Segui il primo post di "lucarobo" alla lettera, posso assicurarti che sulla versione 1.5.2 funziona e anche sulla 1.5.3

ma non sulla 1.5.3.1

 

Approfitto per chiedere se qualcuno ha trovato la soluzione per l'ultima versione

Link to comment
Share on other sites

RISOLTOOOO!!!!!! funziona anche sulla 1.5.3.1

 

Va tutto bene come indicato sul primo post di lucarobo, l'unica variante è che bisogna fare la modifica del file homefeatured.tpl dentro la cartella moduli del tema e non in quella dei moduli della root e cioè nella cartella miosito/themes/default/modules/homefeatured

io comunque la modifica ce l'ho in tutte e due le cartelle

 

allego anche due dei tre file per "prestahj" e per chiuque li voglia già compilati il global.css è personalizzato e lo posso allegare ma la modifica da fare è semplicissima

saluti a tutti

Modifiche.zip

  • Like 1
Link to comment
Share on other sites

ciao cipcip....sei un grande!

 

i due file li metto nelle cartelle specificate nel primo post?

 

il tuo global.css in che senso è personalizzato? perchè visto che non sono riuscito a modificare i primi due ho paura non riesca a modificare neppure quello! :mellow:

 

grazie!!!

 

 

RISOLTOOOO!!!!!! funziona anche sulla 1.5.3.1

 

Va tutto bene come indicato sul primo post di lucarobo, l'unica variante è che bisogna fare la modifica del file homefeatured.tpl dentro la cartella moduli del tema e non in quella dei moduli della root e cioè nella cartella miosito/themes/default/modules/homefeatured

io comunque la modifica ce l'ho in tutte e due le cartelle

 

allego anche due dei tre file per "prestahj" e per chiuque li voglia già compilati il global.css è personalizzato e lo posso allegare ma la modifica da fare è semplicissima

saluti a tutti

Link to comment
Share on other sites

ragazzi se il prezzo barrato o la percentuale di sconto si sovrappone all'immagine del prodotto sottostante come nel mio caso, fate come vi dico.

 

homefeatured.css

 

prima stringa

 

#featured-products_block_center li

 

height: **** (lo modificate a piacimento)

 

e se volete aumentare il carattere del prezzo scontato

sempre nello stesso file:

 

.price font-size: **** (lo modificate a piacimento)

 

Per modificare i caratteri e colori del prezzo barrato e percentuale dovete farlo da global.css

Link to comment
Share on other sites

  • 4 weeks later...

Stavo pensando che sarebbe geniale se potessimo mettere oltre al prezzo barrato con lo sconto, anche la data di fine sconto (impostata in BO nel prezzo specifico), in modo da incentivare ulteriormente l'utente all' acquisto, tipo:

 

 

Patatine € 1,00

€ 0,70

- € 0,30 (-30%)

Valido fino al .......

 

Che ne pensate? Qualcuno ha qualche idea?

 

PS 1.5.2

Link to comment
Share on other sites

  • 3 weeks later...

Salve, spero che qualcuno possa aiutarmi !

ho effettuato le modifiche ai file come descritti sopra e riesco a vedere il prezzo di listino, lo sconto, ed il risparmio, ma alcuni clienti li ho inseriti nei gruppi per avere una scontistica diversa, su questi non visualizza il prezzo di listino, lo sconto ed il risparmio.

quale file devo modificare per visualizzare tutto ? grazie.

Link to comment
Share on other sites

sarà....ho provato anche con dreamweaver ma non riesco....

 

partiamo dal fatto che non ho mai fatto un lavoro del genere......forse non incollo nella riga giusta o altro....

 

nessun sarebbe cosi gentile da passarmi i tre file già modificati? tanto sono solo qualche kb.......

ocio che quando ho modificato i colori veramente smorti ho combinato un casino

 

Sempre fare un backup dei file via ftp prima di mettersi a modificare l'ambaradan

 

Mi sono salvato col backup :rolleyes:

Link to comment
Share on other sites

salve, vi chiedo un aiuto perchè ho fatto milioni di tentativi invano. ho prestashop 1.5.3. ho seguito sul forum la discussione sullo sconto prezzi barrato mi funziona perfettamente sui clienti che visitano le pagine, ho creato un gruppo di clienti che hanno delle scontistiche diverse, ma non appena entrano nella loro area riservata vedono soltanto il prezzo finale scontato senza prezzo di listino e senza la percentuale di sconto, grazie anticipate.

Link to comment
Share on other sites

  • 3 weeks later...

Salve spero che qualche anima buona posso aiutarmi,

sull'home page come posso visualizzare

i prezzi dei prodotti con queste descrizioni?

esempio

 

Prezzo di listino € 100,00

Risparmi 10 € (sconto 10 %)

Prezzo Scontato € 90,00

 

grazie

Link to comment
Share on other sites

  • 2 weeks later...

Salve,

ho provato a testare le modifiche riportate sullo zip fornito da cipcip (grazie!) ma dopo aver aggiornato i 3 file, il risultato è rimasto invariato.

Intendo diire che non sono visibili i prezzi con lo sconto e la percentuale data, pubblica solamente il prezzo con lo sconto applicato.

Ho provato anche a forzare la compilazione della cache e a utilizzare un browser diverso, ma senza raggiungere i risultati sperati.

Utilizzo la versione 1.5.4.0 ed ho fatto l'istallazione da nuovo.

Qualcuno che può aiutarmi a superare l'ostacolo?

Link to comment
Share on other sites

  • 4 weeks later...
  • 3 weeks later...

Ciao Stefa38, io non uso quella versione, ma per darti una risposta ne ho installata una di prova come nuova installazione e a me con le modifiche indicate al primo post funziona (per la 1.4.10.0 devi fare come indicato nel post 1 e non quelli dopo). http://www.tecnohair.com/14100 .Per semplificarti l'operazione visto che sono la stessa relase, disinstalla dalla versione 1.4.10.0 il modulo homefeatured, lo cancelli fisicamente, ti scarichi quello che hai installato sul negozio online che funziona e lo copy in quello nuovo

 

Bye

  • Like 1
Link to comment
Share on other sites

  • 3 weeks later...

Salve;

 

ho provato la modifica sulla V.1.5.4.1

 

Funziona,però alcune cose non sono chiare.Per esempio,gli articoli "non" a prezzo scontato,perdono il prezzo normale.In altre parole,sulla home si visualizzano solo i prezzi degli articoli scontati.

 

Inoltre,come chiedeva 1giuseppe,è possibile fare una cosa tipo la seguente?

 

prezzo intero (100 €)

% di sconto (15%)

prezzo effettivo (85€)

 

 

Grazie

 

www.poliforme.com

Edited by Poliforme (see edit history)
Link to comment
Share on other sites

  • 2 weeks later...
  • 3 months later...

Visto che in giro per i forum questo argomento è abbastanza confuso e con le varie versioni di prestashop non sempre funziona, e per chi non è esperto di codice, fa venire qualche grattacapo voglio riassumervi in questo post una piccola guida su come far visualizzare il prezzo pieno barrato e la percentuale di sconto dei prodotti in offerta sia in home page che nelle categorie.

 

 

Innanzitutto vi consiglio di modificare tutti i file descritti qui con il programma dreamwaver di adobe che è possibile scaricare in prova dal sito ufficiale, vi assicuro che vi facilita di molto le cose e vi risparmia qualche crisi di nervi in meno.

 

Detto ciò andate in modules/homefeatured/homefeatured.tpl

 

Cercate questa stringa:

 

{if $product.show_price AND !isset($restricted_country_mode) AND !$PS_CATALOG_MODE}<p class="price_container"><span class="price">{if !$priceDisplay}{convertPrice price=$product.price}{else}{convertPrice price=$product.price_tax_exc}{/if}</span></p>{else}<div

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

 

Sopra di essa incollateci questi codici:

 

{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}

 

Adesso andate in themes/prestashop/css/global.css

 

Alla fondo incollateci questi codici:

 

.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;

}

 

Potete cambiare il colore e la grandezza dei caratteri dall’ultimo file modificato: global.css

 

font-size: per la grandezza del carattere e color: per il colore. Se volete anche il carattere stesso in font-weight: o font-family:.

 

Potete cambiare anche l’ordine delle scritte dello sconto spostando sopra o sotto della prima stringa che vi ho mostrato i codici precedentemente indicati:

 

Esempio: Se vogliamo vedere prima il prezzo scontato in rosso e sotto il prezzo pieno barrato e la percentuale di sconto, incolleremo i codici, che vi ho mostrato all’inizio, sotto e non sopra come prima a:

 

{if $product.show_price AND !isset($restricted_country_mode) ……

 

Se invece volete mostrare solo il prezzo pieno barrato senza percentuale di sconto incollate sempre o sopra o sotto a:

 

if $product.show_price AND !isset($restricted_country_mode) ……

 

I seguenti codici:

 

{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}

 

 

Adesso passiamo nelle categorie.

 

Andate in themes/prestashop/product-list.tpl

 

Sotto a questa stringa:

 

{if isset($product.show_price) && $product.show_price && !isset($restricted_country_mode)}<span class="price" style="display: inline;">{if !$priceDisplay}{convertPrice price=$product.price}{else}{convertPrice price=$product.price_tax_exc}{/if}</span><br />{/if}

 

Incollate questo codice:

 

 

{* 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}

 

Il risultato dovrebbe essere come quello dell'immagine in allegato.

 

Spero che questa piccola guida possa essere di aiuto a qualcuno!!!

 

Aggiornamento: tali modifiche non funzionano nella versione 1.5.1 cioè nella versione stabile di prestashop 1.5.

Al contrario funzionavano nella versione release candidate.

L'unica cosa che funziona in tale versione è la modifica nelle categorie;

Il prezzo anteriore viene mostrato insieme alla percentuale di sconto ma l'importo vecchio non viene barrato.

Se qualcuno trovasse la soluzione è pregato di riferirlo.

Salve, ho un problema, ho apportato le modifiche come indicato, ho ricompilato smarty, la home tutto ok, mentre nelle pagine di categorie non funziona. All'inizio, ricompilando smarty mi dava nelle pagine di categoria "Fatal Error: ..." e non si apriva più il sito, ho sovrascritto la cartella smarty da un backup e tutto è tornato a posto, ma nel contempo la pagine delle categorie non funziona la modifica, mentre nella home si.

 

Chi mi da un consiglio/aiuto? Grazie

 

Prestashop Versione 1.4.11.0

Link to comment
Share on other sites

Ciao Pirozzi;

 

come scritto sopra,ci ho perso una nottata...Sulla 1.5.4.1 funziona su browser di pc fissi e portatili.Non funziona su smartphone e tablet,quindi per me niente di fatto.Se trovi soluzioni anche per tablet e smartphone,fammi sapere.

 

Grazie.

Link to comment
Share on other sites

  • 2 months later...
  • 8 months later...

ciao a tutti!

dopo una lunga pausa riapro questo topic..

con una questione leggermente diversa

praticamente vorrei caricare il prezzo del prodotto intero, senza sconto solo con tasse incluse, nella email di riepilogo NUOVO ORDINE

ho provato ad inserire alcune variabili nel modello email ma non funziona ovviamente...

 

grazie!!!

Link to comment
Share on other sites

  • 2 weeks later...

ciao a tutti!

io avrei un problema leggermente diverso, si tratta di visualizzare il prezzo senza sconto nella email di conferma ordine che arriva all'amministratore del sito... ho provato a modificare il codice della email nel template che sto usando, ma non credo di essere in grado...

mi potreste dare un'indicazione?

grazie!!!

Link to comment
Share on other sites

  • 2 years later...
  • 3 weeks later...

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...