JoomSEF: nefunguje asociace menu při zapnuté cache

Petra Procházková
Autor: Petra Procházková


Datum: 06 březen 2017

Máte-li mnohojazyčný web v Joomla!, na kterém používáte SEO komponentu JoomSEF a zároveň máte zapnutou cache (mezipaměť), pak jste možná už narazili na problém, že přestane fungovat asociace menu - což je funkce, která vám umožňuje přiřadit konkrétní položce v menu jí odpovídající položku v jiném jazyce, např. v angličtině. V tomto článku vám poradíme, jak tento problém vyřešit.

Když je mezipaměť (cache) vypnutá, funguje vše jak má, kliknete na menu na stránku A, pak se pomocí vlaječky přepnete do její anglické varianty na stránce B, dostanete se na správnou stránku a vidíte obsah stránky A přeložený do jiného jazyka. 

Při použití komponenty JoomSEF ovšem může dojít k tomu, že toto přestane fungovat, pokud nemáte správně nastavené cachování modulu přepínač jazyků (language switcher).

Za tento návod vděčíme podpoře JoomSEF a opravdu se zdá, že funguje. Co je tedy třeba udělat?

Stačí jít do Rozšíření - Správce modulů - vyfiltrovat si modul Přepínač jazyků (Language switcher) a na záložce Pokročilé zvolte u položky Ukládání (Caching) možnost Bez použití vyrovnávací paměti (No caching).

cache prepinac jazyku

Chcete se na něco zeptat?
1000 znaků zbývá
facebook StaWEBnice twitter StaWEBnice YouTube StaWEBnice Google+ StaWEBnice