czwartek, 21 września 2017

Po aktualizacji Joomli do wersji 3.8.0 strona zaplecza nie działa

Problem
Po aktualizacji CMS Joomli do wersji 3.8.0

Widok aktualizacji Joomli

strona zaplecza Joomli przestała działać, i wyglądała jak poniżej - nic na niej nie było oprócz menu. Natomiast u góry strony wyświetlał się komunikat błędu: Błąd: 0 Call to undefined method JAdminCssMenu::addChild().

Wygląd zaplecza po aktualizacji


Przyczyna
Błąd ten dotyczy tych stron Joomli, które mają zainstalowany dodatek SP Page Builder firmy JOMMSHAPER.

Strona zaplecza przed aktualizacją


Rozwiązanie
Należy zainstalować poprawkę dodatku SP Page Builder'a mod_sppagebuilder_admin_menu.zip pobraną ze strony producenta.

W tym celu wykonujemy:
  1. Przywracamy środowisko Joomli z przed instalacji wersji 3.8.0
  2. Instalujemy poprawkę SP Page Builder'a mod_sppagebuilder_admin_menu.zip pobraną ze strony https://www.joomshaper.com/forums?controller=attachment&task=download&tmpl=component&id=14744l lub mod_sppagebuilder_admin_menu.zip
  3. Dopiero teraz instalujemy wersję 3.8.0 Joomli
Źródła:
  1. https://www.joomshaper.com/forums/joomla-3-8