Heads Up: This is the documentation for Joomla 3

We recommend using the Documentation for Joomla 4!

It is more up-to-date and extensive. Most of it applies retrospectively to Joomla 3.

Joomla 5 Notice

We are pleased to announce that as of January 29, 2024, all of our Joomla extensions are compatible with Joomla 5.

For all who are still updateing from Joomla 3 to Joomla 4: Joomla 4 Migration instructions are available here:

There is now a separate Documentation for Visforms for Joomla 4 and for Visforms for Joomla 5!

Visforms form - Where is the submit button?

The submit button is a form field (of type submit button) which you have to create by yourself.

This has the great advantage, that you can style the button to some extend by yourself. The text, which you enter in the field label option is used as button text.

Besides a submit button you can also add a reset button (field type "Reset Button") or an image submit button (field type "Image), which allows you to select an image that is displayed as submit button, to your form. All buttons are displayed at the bottom of your form by automatic action and can be given a custom css class (field configuration tab "Advanced"), which you can uses for easy styling with custom css.

If the submit button is disabled and does not work...

you have a Javascript error on your website.

As a form comoponent Visforms relies on Javascript, which is used to display conditional field, to validate user inputs, to perform calcualations, to display multi page forms and for many other tasks. As the proper working of Javascript is so crucial to Visforms we have decided to render the submit button in a disabled state in the first place and to use Javascript to enable the button after the page was loaded successfully. Thus, if you have a Javascript error on your page, the submit button stays in the disabled state.

In order to fix this, you have to find the source of the Javascript error, which to our experience often does not come from Visforms itself, but from Javascript incompatibilities caused by other extension. Bad configurations of a field of type calculation can also cause Javascript errors.

You can use the browser console of your browser for debugging. After the Javascript error is fixed, the submit button will automatically be enabled.

Article list