Jump to content

Come mostrare "SOLD OUT" in un prodotto PS 1.7.5


morgana

Recommended Posts

Ciao a tutti,

leggero dei topic di qualche anno fa riguardo appunto l'inserimento di una flag che mostrasse SOLD OUT ai prodotti che hanno quantità 0.

Purtroppo ho provato ad inserire i loro codici ma non funziona nulla.

Mi potete aiutare ? Ho PS versione 1.7.5

Link to comment
Share on other sites

ok allora per visualizzare la scritta " Sold Out " nello stesso punto della tua foto

1 apri il file product.tpl  che trovi in themes/tuo tema/templates/catalog

2 vai alla riga 58 (circa) trovi questo

{block name='product_flags'}
                <ul class="product-flags">
                  {foreach from=$product.flags item=flag}
                    <li class="product-flag {$flag.type}">{$flag.label}</li>
                  {/foreach}
                </ul>
              {/block}

3 modificalo in questo modo

              {block name='product_flags'}
                <ul class="product-flags">
                  {foreach from=$product.flags item=flag}
                    <li class="product-flag {$flag.type}">{$flag.label}</li>
                    {if $product.show_quantities <= "0"}
                      <li class="product-flag {$flag.type}">
                  {l s='Sold Out' d='Shop.Theme.Catalog'}</li>
                    {/if}
                  {/foreach}
                </ul>
              {/block}

4 pulisci la cache e controlla, praticamente quando un prodotto è a 0 viene fuori la scritta " sold out " se invece è superiore a 0 non si vede

Link to comment
Share on other sites

Sei stato davvero gentilissimo :)

Ho inserito il codice come mi hai detto pulito la cache però mi porta solo un prodotto la scritta mentre gli altri no ( vedi foto).

Volevo solo indicare che io utilizzo combinazioni.

in più volevo chiedere è possibile far apparire la scritta Sold out quando uno sta sulla home page e vede i prodotti ? Perché la scritta appare solo se si apre sulla pagina del prodotto.

 

Schermata 2019-03-30 alle 10.10.54.png

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

ok prova a modificarlo in questo modo

da (originale come era)

1 ora fa, Sito Lab dice:

{block name='product_flags'}
                <ul class="product-flags">
                  {foreach from=$product.flags item=flag}
                    <li class="product-flag {$flag.type}">{$flag.label}</li>
                  {/foreach}
                </ul>
              {/block}

a questo

{block name='product_flags'}
                <ul class="product-flags">
                  {foreach from=$product.flags item=flag}
                    <li class="product-flag {$flag.type}">{$flag.label}</li>
                  {/foreach}
                </ul>
                {if $product.show_quantities <= "0"}
                     <li class="product-flag {$flag.type}">
                 {l s='Sold Out' d='Shop.Theme.Catalog'}</li>
                   {/if}
              {/block}

Link to comment
Share on other sites

@Sito Lab ho notato nel backoffice se vado nel mio catalogo dove ci sono i prodotti che nonostante abbia azzerato la quantità andando su: combination 

mi mostra sulla homepage dei prodotti ancora le quantità. 

Può essere questo il problema?
Ti allego le foto per farti capire meglio

Perché poi ho un prodotto ( anche esso con le combinazioni) però mi porta quantity 0 e funziona perfettamente il SOLD OUT.

Screenshot at mar 30 12-44-23.png

Screenshot at mar 30 12-43-50.png

Link to comment
Share on other sites

Ho fatto una prova creando un nuovo prodotto sempre con combinazioni e mi esce la scritta sold out.

E' quando modifico la quantità nella homepage dove ci sono tutti i prodotti mi porta quantità 0.

Mentre gli altri articoli nonostante abbia modificato la quantità mi porta giacenza errata.

Sai come mai?

Link to comment
Share on other sites

  • 1 year later...

Salve grazie per tutti gli insegnamenti, come faccio ad avere il Flag mostrato nel catalogo non all'interno del prodotto? cioè vorrei che il cliente consultando la categoria veda già quali prodotti sono disponibili e quali no senza dover entrare nella scheda del prodotto.

Grazie mille 

Valentina 

Link to comment
Share on other sites

On 30/3/2019 at 12:50 PM, Sito Lab dice:

potrebbe essere questo è un prodotto demo

image.thumb.png.e54d07b8b3ea365ff8c9475eb959ae19.png

vome vedi non mostra " sold out "

image.thumb.png.10d04f4bd0ace9ff0897a31b804c0b67.png

ma se lo azzero

image.thumb.png.87f1ceaeb6cbba56d93f9d4d949173d0.png

mostra la scritta " Sold Out "

image.thumb.png.ace7a2ce2f4a3f977b750090511340b9.png

Ciao SitoLab come posso abilitare la disponibilità anche in negozio sulla scheda prodotto come da foto da te inserta? 

Grazie

Link to comment
Share on other sites

  • 3 months later...

Salve a tutti, sono giorni che impazzisco appresso a questo stesso problema e finalmente ho parzialmente risolto grazie al codice fornito che funziona anche con P.S. 1.7.6.7.

Però, avrei bisogno che tale label apparisse anche se il prodotto esaurito viene visionato nella pagina della categoria o se viene visualizzato nella homepage.

Come posso fare? @Sito Lab sono nelle tue preziose mani!

Link to comment
Share on other sites

  • 1 month later...

@Sito Lab o chi puo essere utile ,
buongiorno, è possibile avere un'etichetta "SOLD OUT" O "ESAURITO" DIRETTAMENTE SULLE FOTO DEL CATALOGO? Non intendo le foto del prodotto una volta selezionato, mi spiego meglio:
io visito il sito e sfoglio il catalogo generale dei prodotti per vedere cosa c'e 'di bello, e' qui che vorrei vedere il flag "SOLD OUT" SULLA FOTO, senza entrare nel prodotto specifico e trovare "sold out" 
tipo quando si inserisco i nuovi ed appare l'etichette "NUOVO". 
esmpio come in foto  dove al posto dei cerchietti rossi esca la scritta sold out

grazie a chi potrebbe risolvermi il problema 

Cattura.PNG

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