Nella distribuzione Italiana 1.3.7 vi sono dei file che gestiscono le EZ pages multilingue (in quanto nella distribuzione originale non sono multilingue), in
includes > modules > classic
– ezpages_bar_header.php
– ezpages_bar_footer.php
includes > modules > sideboxes > classic
– ezpages.php
Questi file sono stati correttamente posti dentro alla cartella del template in uso (classic per l’appunto), quindi per essere corretti quando si installa un nuovo template di nome – ad esempio puramente indicativo: [sandro_01]
TUTTE le cartelle per l’override che si chiamano [classic] devono essere rinominate [sandro_01].
Questo per evitare che durante l’aggiornamento si perdano i dati o i file o quant’altro sia stato posto in classic (o peggio non sia proprio stato overridato proprio per nulla!!!).
Non abbiamo inserito questi 2 file al posto di quelli originali della distribuzione, 1 perchè tecnicamente sarebbe stato sbagliato e 2 perchè in caso di sovrascrittura si sarebbero persi inesorabilmente e quindi si avrebbero avuto un’altra serie di errori oltre al fatto di perdere il multilanguage del sito in uso.
In sostanza se non utilizzata correttamente la pratica dell’override si avrà sempre questo problema, ma attenzione nessuno vieta di duplicare la (o meglio tutte le) cartella [classic] e rinominarle con il nome del o dei template installati ed a disposizione, cioè nell’elenco nel pannello di amministrazione.
Si è scritto di over ride se non sai cos’è leggi qui una completa spiegazione, e prima di andare online ricorda che vi sono dei file da modificare, ecco quali sono.
Nell’immagine qui a fianco ecco presentato quante e dove sono le cartelle [classic] predisposte per l’over ride.