Jump to content
theseancrew

Modifica etichetta "ultimi articoli in magazzino" Prestashop 1.7.5.1

Recommended Posts

Buongiorno,

sto cercando di modificare le etichette "non ci sono abbastanza prodotti in magazzino" e "ultimi articoli in magazzino" che appaiono di default su prestashop 1.7.5.1 sui prodotti.

Ho provato a cercare nelle traduzioni ma proprio non riesco a trovare queste voci.

Cercando sul web ho trovato qualche guida, ma fanno riferimento a versioni precedenti di prestashop. (Nella versione che utilizzo io, non c'è la traduzione del front office, ma soltanto moduli, mail, backoffice, temi e altro)

 

Grazie mille in anticipo

Federico

 

Share this post


Link to post
Share on other sites

hello,

just go to back office -> product settings ->  Products stock, there you can edit "Label of in-stock products", "Label of out-of-stock products with allowed backorders", "Label of out-of-stock products with denied backorders", etc. just in case no one has luck finding any solution. please like my post 😄

Share this post


Link to post
Share on other sites

hello,

i just told you, in backend.

Share this post


Link to post
Share on other sites
Posted (edited)
On 4/13/2019 at 12:56 PM, theseancrew said:

Buongiorno,

sto cercando di modificare le etichette "non ci sono abbastanza prodotti in magazzino" e "ultimi articoli in magazzino" che appaiono di default su prestashop 1.7.5.1 sui prodotti.

Ho provato a cercare nelle traduzioni ma proprio non riesco a trovare queste voci.

Cercando sul web ho trovato qualche guida, ma fanno riferimento a versioni precedenti di prestashop. (Nella versione che utilizzo io, non c'è la traduzione del front office, ma soltanto moduli, mail, backoffice, temi e altro)

 

Grazie mille in anticipo

Federico

 

Ciao, credo che si trovi nel file src/Core/Product/ProductPresenter.php

All'interno del file si fa riferimento ad una variabile $lastRemainingItems che credo sia quella che si controlla per fare l'echo del blocco di codice.

Possibile che sia qui?

if ($product['quantity'] < $settings->lastRemainingItems) { $presentedProduct = $this->applyLastItemsInStockDisplayRule($product, $settings, $presentedProduct); } else { $presentedProduct['availability_message'] = $product['available_now'] ? $product['available_now'] : Configuration::get('PS_LABEL_IN_STOCK_PRODUCTS', $language->id); $presentedProduct['availability'] = 'available'; }

Ho scoperto che Il testo si può modificare in app/Resources/translations/it-IT/ ShopThemeCatalog.it-IT.xlf

dopo che lo hai modificato devi cancellare la cache.

La cache si pulisce nel backoffice > parametri avanzati > prestazioni

Nella pagina in alto dovresti trovare il link Pulisci la cache. Almeno nella mia versione è così. Prestashop 1.7.4.2

Edited by alberto.filannino (see edit history)

Share this post


Link to post
Share on other sites

you don't want to use the feature prestashop has for you? it's already there in the backend, just use it.

Share this post


Link to post
Share on other sites

hello,

sorry for the late reply, here's how to get to the settings
 

image.thumb.png.0a872e88d8b058a09ba7d15defb0e4be.png

 

click the "product settings", and scroll down a bit and you should see this

image.thumb.png.1bb778a79f9ebddf864c212d25e85155.png

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More