Form Not Loading After Changing Joomla Menu ACL

How to fix a CF form not loading after changing Joomla menu ACL.

Overview

The issue occurs because the module containing the form has its own ACL set to "Registered," conflicting with the menu item's "Public" setting.
Check and adjust the ACL settings of the module itself to match the desired access level, ensuring it is set to "Public" or the appropriate level for the menu item.

Answered
ChronoForms v7
am amitycol 24 Mar, 2025

A Joomshaper PageBuilder page which has a Chronoforms v7 module displaying a form works perfectly whilst the menuitem used to activate it  has its acl set to "Registered". Changing the menuitem's acl to "Public" however results in the form not displaying although all other visual elements on the page displays correctly. The form itself has no ChronoForms acl settings. Purging all caches including Chronoforms does not resolve the issue.  

registered-acl-menuitem.jpg
Displays as expected when menuitem has "Registered" permission
public-acl-menuitem.jpg
Does not display as expected when menuitem has "Public" permission
Max_admin Max_admin 24 Mar, 2025

the form is inside a "module" on that page or the menu item itself is of type Chronoforms7 ? 

I'm asking because you mentioned a "module"

Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
am amitycol 25 Mar, 2025

Yes, the form is inside a module on the page

am amitycol 25 Mar, 2025
Answer
1 Likes

I think I found the culprit. Your question led me to look at the module and it has a "Registered" acl. I forgot acl can be set for modules. Thanks :)

Max_admin Max_admin 25 Mar, 2025

great, no problem! :)

Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
Post a Reply