Hallo!
Verwende ein helixbasiertes Template und Joomla 4.2.5.
Leider ist es eine nicht oeffentliche Seite, dass ich den
Link nicht posten kann.
Nachbauen kann ich es auch nicht, da es ein altes Modul
ist, das ich gerne wieder zum Funktionieren bringen wuerde.
<name>Responsive Photo Gallery</name>
Bin aber leider nicht so php bewandert. Verwende php 8.
Die urspruengliche Fehlermeldung im Debugmode war
JString not found.
Habe dann das gefunden:
\JString
4.0 Use {@link \Joomla\String\StringHelper} instead unless otherwise noted.
Das habe ich dann in der Stelle von dem php dann mal so eingetragen,
aber jetzt kommt:
syntax error, unexpected token "{"
an der Stelle, wo ich es im php geaendert habe.
So sah es dort vorher aus:
$item->treename = JString::str_ireplace(' ', '- ', JString::str_ireplace('  ', ' ', $item->treename));
Gruss, Buchi