Hallo!
Ich habe mehrere Webseiten von 3.10 nach 4.x migriert. Immer nach dem gleichen Schema und alle haben funktioniert.
Nur im Zusammenhang mit ansonsten korrekt konfigurierter Mehrsprachigkeit bekomme ich bei einigen (nicht bei allen) Seiten eine 500-Meldung, sobald ich im BE die Komponente 'Sprachverknüpfungen' aufrufe.
Code
Fatal error: Class WeblinksAssociationsHelper contains 1 abstract method and must therefore be declared abstract or implement the remaining methods (Joomla\CMS\Association\AssociationExtensionInterface::getAssociationsForItem) in
...\htdocs\fewo4\administrator\components\com_weblinks\helpers\associations.php on line 192
Die fehlerfreien Seiten (auch mehrsprachige) haben die Datei 'associations.php' garnicht im Pfad. Die 'Deklaration' entfällt also.
Wenn ich in fehlerhaften Seiten die Datei 'associations.php' im Pfad auskommentiere, scheint alles ok zu sein.
Bei dieser 'Lösung' habe ich aber kein gutes Gefühl.
Woher kommt die nicht deklarierte Datei, wenn sie doch wohl entbehrlich ist.
Wie soll ich damit umgehen?
vG