This error usually happens due to Joomla permissions or installer restrictions, not Themler itself. When creating or importing a new template, Joomla uses the install controller, and if file permissions, PHP upload limits, or disabled installer plugins are present, it throws the “Invalid controller” error.
Check that:
The Installer – Package Installer plugin is enabled
Your /tmp and /administrator/components/com_installer folders are writable
upload_max_filesize and post_max_size in PHP are high enough
I’ve run into similar issues when working on Joomla sites for appliance repair projects where hosting security rules blocked template installs. Once permissions and installer plugins were fixed, Themler worked as expected.
This error usually happens due to Joomla permissions or installer restrictions, not Themler itself. When creating or importing a new template, Joomla uses the install controller, and if file permissions, PHP upload limits, or disabled installer plugins are present, it throws the “Invalid controller” error.
Check that:
The Installer – Package Installer plugin is enabled
Your /tmp and /administrator/components/com_installer folders are writable
upload_max_filesize and post_max_size in PHP are high enough
I’ve run into similar issues when working on Joomla sites for [appliance repair][1] projects where hosting security rules blocked template installs. Once permissions and installer plugins were fixed, Themler worked as expected.
[1]: https://washerrepairyakima.com/