Tag: sh404sef

Se utilizzate VirtueMart e sh404SEF potreste essere vittima di una specifica condizione di errore che blocca del tutto la visualizzazione del vostro sito a causa dell’utilizzo di troppa memoria rispetto a quella disponibile. Questo errore fa sì che la memoria utilizzata cresca talmente tanto che non importa quanto sia effettivamente il limite a vostra disposizione, prima o poi verrà esaurito. Vediamo come risolverlo.

Continua a leggere

Soluzioni da GiBiLogicOggi articolo breve, giusto per condividere con quante più persone possibile la risoluzione di un problema che ci ha fatto perdere diverse ore.

Una volta che si cominciano a usare tutti insieme i vari utilissimi componenti di Joomla, emergono alcune avvertenze da tenere presente per una convivenza pacifica. In questo caso, abbiamo sperimentato un problema lavorando con sh404SEF (l’estensione per la riscrittura degli indirizzi e altre funzionalità SEO) e JoomFish (l’estensione per la gestione di siti multilingua): passando a una lingua qualsiasi e poi tornando alla lingua principale, sparivano o non venivano tradotte le voci di menù.

Dopo innumerevoli prove e dopo aver consultato innumerevoli forum, abbiamo scoperto che la causa è un cookie utilizzato da JoomFish per salvare le preferenze di lingua dell’utente. Ovviamente disabilitarlo significa che l’utente non può salvare la propria lingua preferita: ma va detto che JoomFish è in grado di riconoscerla automaticamente in base alla lingua del browser, per cui ci  è sembrato di non creare troppo disagio.

Per disabilitare questa impostazione, nell’area amministrativa di Joomla, andare in:

Estensioni > Gestione plugin > System – Jfrouter

e impostare a “No” l’opzione “Salva la lingua dell’utente in un cookie?”.