07 ottobre 2007

Zen-Cart: migliorare la ricerca avanzata

Da sempre nelle distribuzioni italiane essendo stato tradotto il termine keywords in parole chiave, scegliendo la ricerca avanzata, se si inserisce il valore X in prezzo minimo e Y in prezzo massimo, si avrà quale risposta un errore.
Questo perchè viene considerato quanto presente nel campo keyword, se diverso dal termine keywords stesso. Come fare?

In includes > languages > italian aprire advanced_search.php e cercare la riga:
define('KEYWORD_FORMAT_STRING', 'Parole chiave');
Cancellare Parole chiave o rimettere la parola keywords poi salvare e sovrascrivere.

Una dimostrazione? Aprire la nostra demo e fare una prova in italiano (già modificato) e funziona!
Per non avere l'errore bisognerebbe prima cliccare con il mouse nel campo parole chiave e poi inserire le cifre ... un po' troppo laborioso, meglio effettuare questa semplice modifica e tutto è a prova di nonna Maria.