Chronoform has been working fine but stopped appearing on the page

ChronoForms not appearing on a page after creating a new menu item.

Overview

The issue was caused by incorrect text entered in the menu item's Event box, which prevented the form from loading.
Remove any text from the Event box in the menu item's Options tab to allow the form to display correctly.

Answered
Na Naderi 14 Jan, 2017
Hi,
My forms have been working fine till yesterday I created a new menu item and copied a working form and allocated to the menu item. Since then non of the forms showing anymore even though they're all published and html render is added to "Load".

I tried recreating forms too but still the same. Demo forms don't display either. On the page, I can see other modules but the form. I also get no error messages.

Thanks.
Gr GreyHead 14 Jan, 2017
Hi Naderi,

Please post a link to a page that should show a form. The most likely explanation is that there is CSS that is hiding the form.

Bob
Na Naderi 14 Jan, 2017
Hi, Thanks for rapid resopnse.
Here is the link:
http://mbacademy.org.uk/index.php/register

I managed to find an older form that works but new forms and the one I'm planning to use don't appear on any page.
You can check the working menu (old form) link to menu item " Conference booking"

http://mbacademy.org.uk/index.php/conferences/book-for-conferences/london-conference-apr-2017

Thanks.
Gr GreyHead 14 Jan, 2017
Hi Naderi,

On the Register page there is the wrapping <div> for a ChronoForm but it has nothing in it
<div class="gbs3"></div>
Do you have an HTML (Render form) action in the form On Submit event?

Bob
Na Naderi 14 Jan, 2017
Yes there is a html render form. Please see the attachement.
Na Naderi 14 Jan, 2017
I should mention when I click on "Test form" it opens fine. it's just when a menu item i created as "Chronoform" that form doesn't show.
Gr GreyHead 14 Jan, 2017
1 Likes
HI Naderi,

That looks OK (except that the HTML (render form action) should probably be after the other actions).

Do you have a form name set in the Menu item on the Options tab? If you do then by all means email or PM me the site URL, the form name, and a SuperAdmin login and I'll take a quick look.

Bob
Gr GreyHead 14 Jan, 2017
Answer
1 Likes
Hi Naderi,

Fixed I think. In the Menu item there was some text in the Options > Event box - this box identifies a form event like 'load' or 'submit'. As there was no form event matching the text nothing was loaded. Remove the text and all is well.

Bob
Na Naderi 14 Jan, 2017
Wow. I feel so stupid.
Much appreciated. To be honest I wouldn't guess this would be the problem
Thanks for your great support.

Kamran
This topic is locked and no more replies can be posted.