PDA

Zobacz pełną wersję : Nie znaleziono żądanej strony - komunikat po migracji do Joomla 4



karolinadziubinska
04-03-2023, 12:17
Cześć, po migracji na Joomla 4 z Joomla 3 zaplecze działa idealnie, ale wywoływana strona wyrzuca komunikat, że nie znaleziono żądanej strony. Gdzie popełniłam błąd?
Jestem samoukiem w tym temacie i pewnie przeoczyłam oczywistość - proszę pokornie o pomoc :)10105

siristru
05-03-2023, 14:08
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:


JFactory :: getApplication () -> isAdmin ()

Można ją zastąpić:


JFactory :: getApplication () -> isClient ('administrator')

Pamiętając by na początku pliku zdefiniować:


use Joomla\CMS\Factory;

Przydatna dokumentacja:

https://docs.joomla.org/Planning_for_Mini-Migration_-_Joomla_3.10.x_to_4.x/en
https://docs.joomla.org/Potential_backward_compatibility_issues_in_Joomla_ 4/en