CFv4 Other FAQs

Subscriptions

The free version of ChronoForms is fully functional except that:

Receiving Strict Standards messages in Chronoforms

These are PHP strict standards warning messages which are harmless. To hide them you can set "Error reporting" to System Default or 'None' in your Joomla! site Global Configuration.

I have just started using Chronoforms V4, What should I do?

If you have just started using Chronoforms V4, then try using the "Easy Form Wizard", it has a simple and easy to use interface, however, it doesn't have the extensive range of features available in the default Form Wizard.

I get a blank page when my form submits?

A completely blank page is usually a sign of a PHP error. Please try temporarily changing Error Reporting to Maximum in the Site Global Configuration and see if you get a meaningful error message.

How do I show a form in an article?

The ChronoForms plug-in allows you to display a form in a Joomla! article.

How do I show a form in a module?

The ChronoForms module allows you to show your forms in a template module location - typically one of the boxes at the sides or the top or bottom of the page.

How can I upgrade from ChronoForms v3 to v4?

There is no automatic upgrade from CFv3 to CFv4. The underlying code is very different and Max has chosen not to write a 'translator'.

How can I make my PHP portable to another site?

Very often forms are developed on a test site and then later moved to the live site which may be on a completely different domain, server or hosting service. If the folder paths and URLs have been hard-coded it can be time-consuming and messy to hunt them all down and change them to the new values. Fortunately Joomla! can help us write site independent folders and URLs that will automatically be updated to the settings for the current site.

How can I debug my form?

ChronoForms form applications can become very complex and debugging is not always simple. Here are a series of steps that should resolve most problems with simple forms and give some help with more complex or difficult ones.

Is there a list of known bugs?

There's usually a list of reported bugs as a 'Announcement' forum post. For ChronoForms v4 it is in the ChronoForms v4 forum; for ChronoConnectivity it is in the ChronoConnectivity Bugs forum.

How can I get information about the user?

If users are registered on your site and logged in you can get any information that has been saved about them and use that in your forms.

How can I add placeholder labels to my form?

Place holder labels are input labels that are placed inside the inputs of the form. They are used in combination with JavaScript that removes the label when you click in the input, replace it again if the input is left empty, and remove it before the form is validated or submitted.
 

Fatal error: Allowed memory size of . . . bytes exhausted

The most common cause of this error is having an Event Loop action which is set to reload its parent event i.e. it's in the On Submit event and is set to reload the On Submit event. It creates a loop that runs until there is no time or memory left.

Fatal error: Class 'JModel' not found

Whle this error messags shows up on ChronoForms pages it isn't a ChronoForms bug. Some Joomla! modules use the Joomla! JModel class without loading it - they assume that it will already be loaded.
 

Asking questions in the forums

This FAQ will help you get the best possible response from the products and the forums. Following these points will help you get the support you need as quickly and easily as possible.

What's new in ChronoForms v4?

What are the differences between ChronoForms v3 and v4?