
Fix Call to a member function setState() in Joomla
Joomla's setState() fatal means the model is null or false, not a bad session. Here is how to read the stack trace and load the articles model on Joomla 3, 4, 5, and 6.
Read articleCategory
Joomla 5 and 6 tutorials and how-to guides covering upgrades, SEO, speed, security, accessibility, and migrations. Written by the Infyways team.
For a live site, see Joomla development.
Start a project
Tell us what you are building. You will hear back from an engineer within one business day.
Fill out the quick form and we'll reach out.
101 articles

Joomla's setState() fatal means the model is null or false, not a bad session. Here is how to read the stack trace and load the articles model on Joomla 3, 4, 5, and 6.
Read article
A Joomla module is not showing when unpublished, Access or Language is wrong, assignment is empty, cache is stale, or dates hide it. Work this list now.

MooTools is gone from Joomla 4, 5, and 6. On Joomla 3 it still powers SqueezeBox and caption.js. Here is how to remove only those scripts without stripping jQuery.
Read article
Update Joomla to the latest version and fix failed downloads, memory errors, timeouts, and database schema lag. Default vs Joomla Next channel included.
Read article
Complete Joomla backup guide: Akeeba Core and Pro, 3-2-1 strategy, filters, off-site storage, Kickstart restore, automation, and restore drills for Joomla 4, 5, and 6.
Read article
Fix a Joomla 500 Internal Server Error after enabling SEF URL rewriting. Check .htaccess, FollowSymLinks, AllowOverride, and mod_rewrite.
Read article
Class "JRequest" not found means old code calls a class Joomla 4+ removed. Find the call, then replace it with getInput(). Tested on a real site.
Read article
Integrate Heureka Verified by Customers reviews on Joomla, WordPress, or any CMS. Custom modules from USD 149 with XML sync, badges, and theme match.
Read article
Understand Joomla's compatibility bridge from 4.4 through 6.x: why it exists, which plugin to enable, overhead, safe disable testing, errors, recovery, and native extension readiness.
Read article