Fehler bei Update auf Joomla 4.2.8

Fragen zu Joomla 4.x

Moderator: General Support Moderators

Forum rules
Post Reply
gerdon
Joomla! Apprentice
Joomla! Apprentice
Posts: 8
Joined: Wed Jan 18, 2017 7:56 am

Fehler bei Update auf Joomla 4.2.8

Post by gerdon » Wed Mar 08, 2023 8:34 am

Moin,
ich versuche meine Testumgebung von Joomla 3.10.11 auf Joomla4 umzustellen. Es werden eine Menge Drittanbieter-Tools verwendet. Die kritischen Plugins habe ich zuvor deaktiviert. Das Update läuft fehlerfrei durch. Das Frontend meldet aber einen 404er-Fehler. Im Backend kann ich das System-Dashboard aufrufen, wenn ich aber einen Link darin anklicke, dann erhalte ich die Fehlermeldung
0 Call to undefined method Joomla\CMS\Application\AdministratorApplication::isSite()
Versuche ich über die Seitennavigation einzelne Komponenten aufzurufen, erscheint entweder die gleiche Fehlermeldung, oder aber der Hinweis, dass die installierte Komponente nicht kompatibel ist. Die Installationsseite für Erweiterungen kann ich aber nicht aufrufen.
Wo kann das haken?
Last edited by toivo on Wed Mar 08, 2023 8:35 pm, edited 1 time in total.
Reason: mod note: moved from the English forum - please post to the correct international language forum in the future!

User avatar
Rondeb
Joomla! Guru
Joomla! Guru
Posts: 623
Joined: Mon Dec 02, 2013 12:14 pm
Location: Meschede - Germany
Contact:

Re: Fehler bei Update auf Joomla 4.2.8

Post by Rondeb » Tue Mar 14, 2023 11:52 pm

Ist das Problem bereits behoben? Wenn nicht, folgen Sie bitte der Anleitung unten.
https://docs.joomla.org/Joomla_3.x_to_4 ... gration/de

Grüße Ron :)

gerdon
Joomla! Apprentice
Joomla! Apprentice
Posts: 8
Joined: Wed Jan 18, 2017 7:56 am

Re: Fehler bei Update auf Joomla 4.2.8

Post by gerdon » Tue Mar 28, 2023 8:30 am

Mit dem Dokument und ein paar Anpassungen läuft das jetzt fast. Ein Problem bleibt: Das Frontend wird beim Aufruf automatisch auf den Unterordner "de" weitergeleitet. Der existiert aber bis dato nicht.
Leider konnte ich die Quelle der Umleitung noch nicht ausmachen.
Gruß
Gerd

gerdon
Joomla! Apprentice
Joomla! Apprentice
Posts: 8
Joined: Wed Jan 18, 2017 7:56 am

Re: Fehler bei Update auf Joomla 4.2.8

Post by gerdon » Wed Mar 29, 2023 8:51 am

Nach einem komplett neuen Update auf Joomla 4 ist das Umleitungsproblem nicht wieder aufgetreten, aber das Frontend liefert weiterhin nur einen 404er-Fehler.
Das Backend läuft jetzt anscheinend fehlerfrei.

gerdon
Joomla! Apprentice
Joomla! Apprentice
Posts: 8
Joined: Wed Jan 18, 2017 7:56 am

Re: Fehler bei Update auf Joomla 4.2.8

Post by gerdon » Tue Apr 04, 2023 6:53 am

Ich konnte den Fehler jetzt eingrenzen. In der Index-Datei des Templates löst folgende Zeile den Fehler aus:
//add class page
$itemid = JRequest::getVar('Itemid');
Der gesamte Block lautet:
//add class page
$itemid = JRequest::getVar('Itemid');
$active = $menu->getItem($itemid);
$params = $menu->getParams( $active->id );
$pageclass = $params->get( 'pageclass_sfx' );
Kommentiere ich die Zeile aus, dann wird die Seite teilweise angezeigt. Eine Fehlermeldung verweist auf die fehlende Variable $itemid und das CSS des Menüs wird nicht umgesetzt.

In Joomla 3.10.11 läuft das fehlerfrei, in Version 4 nicht mehr. Wo kommt jetzt die Itemid her?

aleonh1
Joomla! Fledgling
Joomla! Fledgling
Posts: 1
Joined: Sun Oct 08, 2017 4:51 pm

Re: Fehler bei Update auf Joomla 4.2.8

Post by aleonh1 » Sat Apr 15, 2023 7:05 pm

Hallo zusammen,

ich habe das gleiche Problem
Fehler 404 Frontend ( Administrator ohne Prbleme) nach dem Update Template ordasofttemplate
index.php
$app = JFactory::getApplication();
$doc = JFactory::getDocument();
$user = JFactory::getUser();
$templateparams = $app->getTemplate(true)->params;
$this->language = $doc->language;
$this->direction = $doc->direction;
$menu = $app->getMenu();

//add class page
//$itemid = JRequest::getVar('Itemid'); auskommntier und die Startseite wird angezeigt (mit Warnhinmeis)
$active = $menu->getItem($itemid);
$params = $menu->getParams( $active->id );
$pageclass = $params->get( 'pageclass_sfx' );

bg
aleonh1

gerdon
Joomla! Apprentice
Joomla! Apprentice
Posts: 8
Joined: Wed Jan 18, 2017 7:56 am

Re: Fehler bei Update auf Joomla 4.2.8

Post by gerdon » Thu May 04, 2023 7:40 am

Der Block "add class page" kann komplett auskommentiert werde. Das hat offensichtlich keine Auswirkungen. Das CSS des Menüs musste ich manuell in der style.css anpassen. Da wurden beim Upgrade Klassennamen verändert. Technisch scheint jetzt alles zu laufen, optisch ist hier und da noch etwas Feinschliff nötig.


Post Reply

Return to “Joomla! 4.x”