Joomla 5 Upgrade

bernd33
1 Posts
bernd33 posted this 28 March 2025

Hi,
I'm working at the moment on an upgrade for a friend.
He used Joomla 3 and Themler and now wants to upgrade to joomla 5.
I got a testpage and upgraded joomla now to version 5.2.5.
Now I want to install a fresh themler, to rebuild his existing page.
But when I install the themler template (untitled) and want to access that template I get errors :(

Attempted to call an undefined method named "isAdmin" of class "Joomla\CMS\Application\SiteApplication".

Does anybody got that issue too ?

kind regards
Bernd

Hi, I'm working at the moment on an upgrade for a friend. He used Joomla 3 and Themler and now wants to upgrade to joomla 5. I got a testpage and upgraded joomla now to version 5.2.5. Now I want to install a fresh themler, to rebuild his existing page. But when I install the themler template (untitled) and want to access that template I get errors :( Attempted to call an undefined method named "isAdmin" of class "Joomla\CMS\Application\SiteApplication". Does anybody got that issue too ? kind regards Bernd
Vote to pay developers attention to this features or issue.
3 Comments
Order By: Standard | Newest
aisha85adams
1 Posts
aisha85adams posted this 29 March 2025

Hello,
The issue you’re facing seems to be a compatibility problem between Themler and Joomla 5.2.5, as the isAdmin method appears to be missing in the SiteApplication class of Joomla 5. This is likely due to changes in Joomla's API from earlier versions. To resolve this, first ensure you're using the latest version of Themler, which may address compatibility issues. If the error persists, enable error reporting in Joomla to pinpoint the source of the problem. You might need to update the code manually to align with Joomla 5’s API, replacing calls to isAdmin with methods compatible with the new version.

Regards,
Aisha
pikepass

Hello, The issue you’re facing seems to be a compatibility problem between Themler and Joomla 5.2.5, as the `isAdmin` method appears to be missing in the `SiteApplication` class of Joomla 5. This is likely due to changes in Joomla's API from earlier versions. To resolve this, first ensure you're using the latest version of Themler, which may address compatibility issues. If the error persists, enable error reporting in Joomla to pinpoint the source of the problem. You might need to update the code manually to align with Joomla 5’s API, replacing calls to `isAdmin` with methods compatible with the new version. Regards, Aisha [pikepass][1] [1]: https://www-pikepass.com

Last edited 31 March 2025 by aisha85adams

valariemoody
1 Posts
valariemoody posted this 23 December 2025

It's a very challenging problem. Upgrading Joomla 5 necessitates a consistent version answer. Thank you for sharing, I will be able to study and discover more excellent resources. Geometry Online is an online game that may be played on a variety of platforms, including PCs, laptops, and web browsers.

It's a very challenging problem. Upgrading Joomla 5 necessitates a consistent version answer. Thank you for sharing, I will be able to study and discover more excellent resources. [Geometry Online][1] is an online game that may be played on a variety of platforms, including PCs, laptops, and web browsers. [1]: https://geometryonline.io/
dajah60378
20 Posts
dajah60378 posted this 03 January 2026

Upgrading to Joomla 5 is a great move for site stability, especially for developers looking to optimize the mobile experience for high-traffic platforms. If you are managing a gaming site or looking to distribute a specific APK, the new system's speed and security improvements make it much easier to integrate local payment gateways like JazzCash and EasyPaisa. It’s definitely the right time to transition if you want to offer a seamless, real-money gaming experience to your users on mobile

Upgrading to Joomla 5 is a great move for site stability, especially for developers looking to optimize the mobile experience for high-traffic platforms. If you are managing a gaming site or looking to distribute a specific [APK][1], the new system's speed and security improvements make it much easier to integrate local payment gateways like JazzCash and EasyPaisa. It’s definitely the right time to transition if you want to offer a seamless, real-money gaming experience to your users on mobile [1]: https://lucky101-game.com.pk/lucky-101-login/
You must log in or register to leave comments