Appearance
Joomla Notes
This page covers Joomla-specific behavior and recent security/hardening updates.
Required Joomla extensions
com_nxpeasyformsplg_content_nxpeasyforms(shortcode/content rendering)plg_webservices_nxpeasyforms(submission API)mod_nxpeasyforms(optional form-in-module rendering)
Single Form menu behavior
- Use menu item type NXP Easy Forms → Form.
- Modal selector is supported for form selection.
- SEF routing supports cleaner URLs and form alias usage.
Country/State fields
- Country and state field types are supported in forms.
- Country/state data is fetched via utility API endpoints.
- Frontend auto-populates country dropdowns and loads states dynamically.
Joomla Article integration notes
- Form submissions can create Joomla articles.
- Featured image mapping is supported for intro/full article images.
- Author/workflow behavior follows configured integration settings.
Security hardening highlights
- stronger encryption-key handling,
- safer custom CSS handling,
- safer upload folders (
.htaccess,web.config,index.html), - safer database query handling,
- origin checks for browser-based submissions,
- trusted-proxy handling for IP headers,
- user-friendly API error messages with detailed server logs for support.