Menu Content

VirtueMart nástroje

> Choose one to see more info

Zpět

FaLang 2.8.1 - fatal error

Last revised:
Úterý, 07 Únor 2017

Answer

Při používání JoomSEFu s FaLangem 2.8.1 se můžete setkat s následující chybou poté, co je povolen FaLang Language Switcher modul:

PHP Fatal error: Call to a member function get() on null in
/public_html/modules/mod_falang/tmpl/default.php on line 35

Toto je způsobeno tím, že FaLang modul nepracuje správně, když je vypnut System - Language Filter plugin (což je nutné pro správné fungování JoomSEFu). Dokud FaLang neopraví tuto chybu v nějaké nadcházející verzi, můžete provést úpravu modulu sami.

Zde jsou kroky jak na to:

  1. Provdeďte zálohu původního souboru /modules/mod_falang/tmpl/default.php než provedete jakékoliv úpravy!
  2. Otevřete soubor /modules/mod_falang/tmpl/default.php v textovém editoru
  3. Najděte řádek číslo 35, který by měl být:
    if ($filter_plugin_params->get('alternate_meta', 1))
  4. Nahraďte jej tímto kódem:
    if (!empty($filter_plugin_params) && $filter_plugin_params->get('alternate_meta', 1))
  5. Uložte soubor

Po této úpravy by měl opět FaLang Language Switcher plugin fungovat správně.

kategorie

Tags for this item

Přihlášení uživatele Prázdný