Używasz jakiegoś nieaktualnego rozszerzenia... stawiam na moduł.
Włącz w Globalnej Konfiguracji Analizę systemu i wyświetlanie błędów na Maksimum.
To powinno pokazać ci tabelkę w której zobaczysz w jakim pliku występuje błąd.
Używa on starej klasy:
Kod PHP:
JFactory :: getApplication () -> isAdmin ()
Można ją zastąpić:
Kod PHP:
JFactory :: getApplication () -> isClient ('administrator')
Pamiętając by na początku pliku zdefiniować:
Kod PHP:
use Joomla\CMS\Factory;
Przydatna dokumentacja:
https://docs.joomla.org/Planning_for...10.x_to_4.x/en
https://docs.joomla.org/Potential_ba...in_Joomla_4/en