- Joomla Version
- 4.3.4
- PHP Version
- PHP 8.2.x
- Hoster
- Strato
Hallo,
ich habe beim Update von Joomla 3 auf 4 leider das Problem, dass mein Custom Template nicht mehr funktioniert und veraltet ist. Ich würde es gerne an J4 anpassen.
Nach der Migration bekomm ich folgende Meldung: "0 - Cannot access protected property Joomla\CMS\Menu\MenuItem::$params"
In der Suche hier und bei google hab ich schon geschaut. Dort stand ich soll $item->params->get('aliasoptions'); in (int) $item->getParams()->get('aliasoptions'); umschreiben. Jedoch hab ich keine Ahnung wo ich in den Overrides überall suchen soll. Gibt es die Möglichkeit für eine Art Suchfunktion, wo er mir die Dateien anzeigt bzw. ist das überhaupt der richtige Weg?
Edit:
Zwei Einträge habe ich geändert unter Datei „/templates/cinemon/html/mod_menu/default.php“ im Template „cinemon“
if ($item->id == $active_id ($item->type === 'alias' && (int) $item->getParams()->get('aliasoptions') == $active_id)) {
$aliasToId = (int) $item->getParams()->get('aliasoptions');
jedoch ohne Erfolg bisher.
LG