Jump to content

[risolto] homefeatured con prezzo tagliato


the voice

Recommended Posts

ops scusatemi mi spiego meglio nel modulo homefeatured appare solo il prezzo scontato esempio se io metto un oggetto di 100 euro e lo sconto del 20 % mi fa vedere solo 80 euro e non si capisce che quel prezzo è stato scontato di 20 euro mentre se andiamo nel dettaglio lo fa vedere con una linea nel mezzo spero di essere stato chiaro adesso.
grazie

Link to comment
Share on other sites

  • 1 month later...

Salve.Mi potresti aiutare per la versione 1 2 5

<!-- MODULE Home Featured Products -->


{l s='featured products' mod='homefeatured'}


{if isset($products) AND $products}

{assign var='liHeight' value=360}
{assign var='nbItemsPerLine' value=4}
{assign var='nbLi' value=$products|@count}
{assign var='nbLines' value=$nbLi/$nbItemsPerLine|ceil}
{assign var='ulHeight' value=$nbLines*$liHeight}


{else}

{l s='No featured products' mod='homefeatured'}


{/if}

<!-- /MODULE Home Featured Products -->
E cambiato tutto
Link to comment
Share on other sites

  • 3 months later...

Ciao
Ho preso spunto dalla soluzione di 'the voice' ,per risolvere in maniera soddisfacente (almeno per me) il problema dello sconto dei prodotti nel homefeatured (prodotti in vetrina) editando homefeatured.tpl, le righe 18 e 19 sostituitele con:

                   {if $product.price == $product.price_without_reduction}
                       {if !$priceDisplay || $priceDisplay == 2}
{convertPrice price=$product.price}{if $priceDisplay == 2}{l s='+Tx' mod='homefeatured'}{/if}{/if}
                       {if $priceDisplay}
{convertPrice price=$product.price_tax_exc}{if $priceDisplay == 2}{l s='-Tx' mod='homefeatured'}{/if}{/if}
                   {else}
                       {if !$priceDisplay || $priceDisplay == 2}
{displayWtPrice p=$product.price_without_reduction}{convertPrice price=$product.price}{if $priceDisplay == 2}{l s='+Tx' mod='homefeatured'}{/if}{/if}
                       {if $priceDisplay}
{displayWtPrice p=$product.price_without_reduction}{convertPrice price=$product.price_tax_exc}{if $priceDisplay == 2}{l s='-Tx' mod='homefeatured'}{/if}{/if}
              {/if}


Sono 7 righe ,purtroppo vengono spezzettate su più righe.(allego homefeatured.tpl, forse è meglio)
Dopo aver fatto copia e incolla ,controllate sempre gli apici se sono quelli giusti, di solito li devo rieditare sempre
Per sistemare la disposizione dello sconto fatelo in global.css .(ho messo lo sconto prima del prezzo)
uso prestashop 1.2.5

Ho trovato un altro topic su questo problema con un'altra soluzione ,però risolve solo il problema della riduzione di prezzo con la percentuale

http://www.prestashop.com/forums/viewthread/51850/integration/resolu_ajouter_prix_barres_dans_bloc_produits_phares__63/

Ciaooooo spero vi sia d'aiuto

se con questa modifica avete avuto dei problemi nella visualizzazione dei prodotti in vetrina prodotti, era dovuto al fatto che non ho ripristinato al valore di default la riga 6 con {assign var='liHeight' value=360}
ed era commentata la barra orizzontale col titolo
ho sistemato il file presente in modifica.zip
e sistemata la visualizzazione dello sconto

ciao

modifica.zip

Link to comment
Share on other sites

Ciao e se volessi fare la stessa modifica su homefeaturecustom?

grazie

ecco il file:

<!-- MODULE Home Featured Products -->

{l s='featured products' mod='homefeaturedcustom'}
   {if isset($products) AND $products}

           {assign var='liHeight' value=376}
           {assign var='nbItemsPerLine' value=4}
           {assign var='nbLi' value=$products|@count}
           {assign var='nbLines' value=$nbLi/$nbItemsPerLine|ceil}
           {assign var='ulHeight' value=$nbLines*$liHeight}

           {foreach from=$products item=product name=homeFeaturedProducts}
               {assign var='productLink' value=$link->getProductLink($product.id_product, $product.link_rewrite)}

Cod: {$product.reference}
{$product.name|escape:htmlall:'UTF-8'|truncate:35}



{$product.description_short|strip_tags:'UTF-8'|truncate:115}






                       {if $displayprice}
                           {if !$priceDisplay || $priceDisplay == 2}
{convertPrice price=$product.price}{if $priceDisplay == 2} {l s='Tax inc.' mod='homefeaturedcustom'}{/if}{/if}
                        {if $priceDisplay}
{convertPrice price=$product.price_tax_exc}{if $priceDisplay == 2} {l s='Tax exc.' mod='homefeaturedcustom'}{/if}{/if}
                       {/if}
               {if ($product.allow_oosp OR $product.quantity > 0) && $product.customizable != 2}
{l s='Aggiungi al carrello'}
               {else}
{l s='Non disponibile'}
               {/if}



                       {if $view}
{l s='View' mod='homefeaturedcustom'}
                       {/if}

                       {if $addcart}
                         {if ($product.quantity > 0 OR $product.allow_oosp) AND $product.customizable != 2}
{l s='Aggiungi al carrello' mod='homefeaturedcustom'}
                         {else}
{l s='Aggiungi al carrello' mod='homefeaturedcustom'}
                         {/if}
                       {/if}


           {/foreach}


   {else}

{l s='No featured products' mod='homefeaturedcustom'}
   {/if}

<!-- /MODULE Home Featured Products -->

Link to comment
Share on other sites

Ciao Aquila_77
mi puoi allegare il modulo completo che non lo riesco a trovare, così lo provo
Comunque sto risolvendo alcuni problemi con 2 moduli ,uno interessa anche a te, googlemap, quindi non so se posso aiutarti .

Quali sono le differenze rispetto la versione normale?

ciao

Link to comment
Share on other sites

Ciao Maofree, google map come hai detto bene tu interessa anche me quindi aspetto con ansia, per quanto riguarda la differenza credo che ti dia la possibilità di fare un random dei prodotti e scegliere sia la quantità da mettere in vetrina e anche la categoria.

Ps. Non mi fa allegare il modulo in .rar

te lo mando in privato se ci riesco.

Link to comment
Share on other sites

Ciao Aquila_77
dovrei aver risolto (uso dovrei ,perchè non l'ho installato in locale)
la soluzione è la stessa di homefeatured , che ho scritto in precedenza,
ma in questo caso devi inserire tra

{if $displayprice}         <----------- che si trova alla riga 22


e

{/if}           <---------------- che si trova alla riga 25


la solita struttura if else che deve essere messa al posto delle righe 23 e 24

                   {if $product.price == $product.price_without_reduction}
                       {if !$priceDisplay || $priceDisplay == 2}
{convertPrice price=$product.price}{if $priceDisplay == 2}{l s='+Tx' mod='homefeatured'}{/if}{/if}
                       {if $priceDisplay}
{convertPrice price=$product.price_tax_exc}{if $priceDisplay == 2}{l s='-Tx' mod='homefeatured'}{/if}{/if}
                   {else}
                       {if !$priceDisplay || $priceDisplay == 2}
{displayWtPrice p=$product.price_without_reduction}{convertPrice price=$product.price}{if $priceDisplay == 2}{l s='+Tx' mod='homefeatured'}{/if}{/if}
                       {if $priceDisplay}
{displayWtPrice p=$product.price_without_reduction}{convertPrice price=$product.price_tax_exc}{if $priceDisplay == 2}{l s='-Tx' mod='homefeatured'}{/if}{/if}
              {/if}


In allegato c'è il file già modificato

Ciaoooooooo e fammi sapere se funziona (ma si che funziona) ;-)

homefeaturedcustom-modificato.zip

Link to comment
Share on other sites

  • 1 month 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...