Košík je prázdný

Zmizelo menu a hlavička v Joomle 5.2.4. po aktualizaci

Problém s šablonami po aktualizaci na Joomla! V5.2.4 a dočasné řešení

Po aktualizaci na Joomla! V5.2.4 mnoho uživatelů hlásí problémy se šablonami využívajícími framework Helix, zejména zmizení hlavičky a menu. Tento problém pravděpodobně souvisí se změnami v aktualizaci Joomla!, které mohly ovlivnit způsob ukládání a zobrazování nastavení šablony. Naštěstí existuje dočasné řešení, které pomůže obnovit funkčnost hlavičky do vydání oficiální opravy.

Řešení

 Pro obnovení hlavičky postupujte následovně:

Najděte soubor options.xml
Tento soubor se obvykle nachází v adresáři vaší šablony, například:
templates/[název-šablony] nebo v adresáři vaší vlastní šablony.

Upravte soubor options.xml

  • Otevřete soubor options.xml v textovém editoru.
  • Vyhledejte všechny výskyty type="checkbox" a zkontrolujte atribut default.
  • Pokud je hodnota default="0", změňte ji na default="" (prázdný řetězec).

Příklad úpravy:
Původní kód:

<field name="predefined_header" 
       type="checkbox"  
       helixgroup="header"  
       label="HELIX_ULTIMATE_PREDEFINED_HEADER"  
       description="HELIX_ULTIMATE_PREDEFINED_HEADER_DESC"  
       default="0" />

Opravený kód:

<field name="predefined_header" 
       type="checkbox"  
       helixgroup="header"  
       label="HELIX_ULTIMATE_PREDEFINED_HEADER"  
       description="HELIX_ULTIMATE_PREDEFINED_HEADER_DESC"  
       default="" />

Zkontrolujte nastavení šablony
Po úpravě souboru přejděte do nastavení šablony a ujistěte se, že je předdefinovaná hlavička povolena.

Vymažte mezipaměť
Pro jistotu vymažte cache Joomla!, aby se změny projevily.

Tato dočasná oprava by měla obnovit funkčnost hlavičky. Sledujte nové aktualizace Joomla! a Helix frameworku, které by měly přinést trvalé řešení problému.