Nomi dei prodotti VirtueMart non tradotti da Joomfish nella browse page
Abbiamo incontrato e risolto oggi un problema relativo a un sito che usa Joomla 1.5.15, VirtueMart 1.1.4 e JoomFish 2.0.4. Il problema era questo: la traduzione del nome del prodotto nelle varie lingue veniva correttamente visualizzata nel dettaglio prodotto, ma non nell’elenco dei prodotti della categoria, dove rimaneva sempre in italiano.
Per risolvere è sufficiente modificare il file
administrator/components/com_virtuemart.html/shop_browse_queries.php
spostando il campo
`#__{vm}_product`.`product_id`
all’inizio della query. Una versione già modificata del file è disponibile per lo scaricamento.
Anche in questo caso, come altre volte, abbiamo trovato la soluzione grazie alla diffusione dei suddetti prodotti e allo spirito di condivisione che li contraddistingue. Infatti la soluzione è postata sul forum di JoomFish da uno sviluppatore estone, che ha potuto analizzare e risolvere il problema grazie al fatto che Joomla, VirtueMart e JoomFish sono open source.
Grazie!
Roberto Codognesi
Grazie, mi hai risolto un problema che mi stava facendo dannare.
Però questo problema si ritrova anche nei “prodotti visti di recente” in fondo alla pagina.
Nessuno sa come risolvere?
Francesco
@Roberto:
immagino che il problema sia simile, ovvero ci sarà un’altra query che viene usata per selezionare i prodotti visti di recente. Al momento però non te lo so dire; dovrei fare delle ricerche nei files. Va bene lo stesso se lo lascio fare a te? 🙂
Emy
Mille grazie! Utilissimo!