Joomla! ExtensionsToolsWeb Development

NXP Easy Creator: A Joomla Batch Article Creator Built for Faster Publishing

If you need a Joomla batch article creator that also handles AI drafts, CSV imports, presets, and one-click content structures, NXP Easy Creator is built for that job. It gives Joomla 5+ teams a single administrator workflow for creating content faster without losing structure or control. The value is simple: less repetitive admin work, cleaner…

Read more
Joomla! ExtensionsWeb Development

NexusConsent for Joomla: Privacy-Ready Consent Without the Usual Headache

Most consent tools fail in one of two ways: they are too basic to control real-world trackers, or they are so heavy that teams avoid configuring them properly. NexusConsent was built to solve that gap for Joomla sites. It gives you GDPR-ready consent controls with practical defaults, granular categories, and a workflow that is fast…

Read more
Joomla! ExtensionsWeb Development

NXP Easy Forms for Joomla: Build Better Forms, Faster

Most Joomla sites eventually run into the same form problem: you need something more flexible than a basic contact form, but you do not want to stitch together multiple extensions, custom scripts, and fragile webhook hacks. That is exactly where NXP Easy Forms fits. NXP Easy Forms is a Joomla 5+ extension suite built around com_nxpeasyforms, with companion…

Read more
Quick TipsWeb DevelopmentWebDev Tips

How to fix Class vmLanguage not found in Virtuemart

Recently I was doing a VirtueMart upgrade from version 2 to the latest version, as well as upgrading Joomla! 2.5 to latest 3.9.* version. With all of the frustrations and pitfalls that come with this process, the one thing just took me so much time to fix. I was getting this: Fatal Error: Class ‘vmLanguage’…

Read more
TutorialsWeb DevelopmentWebDev Tips

Eight ways to detect Joomla! version from scraped html source code

As we showed previously with WordPress, detecting the Joomla! version from its source code is also possible. Although not that straight-forward as WordPress. The best success I had was to use multiple approaches, so if one fails, the code moves to the others. It should be also noted that with some approaches the best you…

Read more