Getting Started

iFormBuilder is very easy to set up, but because it has so many options it might bit a bit confusing for beginners, so a Cheat Sheet1 for the basic usage was created. Keep reading it!

Warning! This section applies only to Ideal Form Builder (iFormBuilder) PRO. Some features mentioned here are only present in the PRO release.
  1. Installation / Update:
    Please read the Installing iFormBuilder article;

  2. Creating a form:
    1. Go to the back-end of your site and click on Components → iFormBuilder.
    2. Click on the button in order to create a new form with basic form fields.
    3. Fields: Please read the Form Fields section for form field's information;
    4. Details: Under this tab you can add the Metadata, publishing and language information;
    5. Mail Settings: Set the Recipient Email address, the Recipient HTML template and configure the Auto Reply email;
    6. Thank you Page: Whether or not to display a Thank you page Or to redirect to another page after the form is submitted;
    7. Integration:
      1. Socket: Opens a 'parallel' connection to submit the form to another URL as well. It uses fsockopen to open Internet or Unix domain socket connection;
      2. SalesForce: With Salesforce Web-to-Lead, you can gather information from the form and automatically generate new leads in SalesForce;
      3. SpreadSheets: Automatically populate a Google SpreadSheet document with the information submitted from the form;
    8. Custom Code:
      1. CSS: iFormBuilder inherits most of the CSS styling from your template's CSS file, but if you want you can easily add CSS rules to the form page;
      2. Javascript: If you want to create a more advanced field and need to load a Javascript code in the page use this field to add the code to the <head> portion of the site.
      3. PHP: Execute PHP custom code on page submission (onSubmit), on page validation (onValidate) and/or  when the form has already finished all processing (OnComplete).
    9. Associations: Used in multi-lingual websites to have associated forms in different languages.
  3. Displaying the form: There are several ways to display the form, among them we have:
    1. Menu:
      1. Go to Menus → Menu Manager and select the Menu where you want the form to display.
      2. Select New button from the toolbar
      3. Menu Item Type: Contact Enhanced → Single Contact Form (or other menu item type);
      4. Give it a Menu Title and set Parent Item.
      5. Contact Display Options: you can override most Contact Details configuration options;
      6. Page Display Options: Set a Page Title and a heading;
      7. Select Save;
    2. Embed the form into an article: Go to Extensions →Plugin Manager, search for iFormBuilder Content plugin, configure and enabled it.
    3. Load in a module position: Go to Extensions →Module Manager and either edit an existing iFormBuilder module or create a new one and configure it;
    4. Display in the site tab: Go to Extensions →Plugin Manager, search for iFormBuilder tab, configure and enable it;
  4. Clean the Joomla and your browser's cache and go to your website and check it out.  It should be good to go, but you can also configure the plugins included in the package:
  5. Captcha Configuration:
    1. iFormBuilder PLUS and PRO packages come with a core captcha plugin called SecurImage. It is very customizable and if you want to use it, go to Extensions → Plugin Manager → Captcha - SecurImage and change the options as you wish;

 

 

1 A cheat sheet or crib sheet is a concise set of notes used for quick reference;

Installing Ideal Form Builder (iFormBuilder) is no different than installing any other Joomla!™ extension on your site.

Installing or manually updating the component and language files

Please note that installing and updating iFormBuilder (and almost all Joomla! extensions) is actually the same thing. If you want to update iFormBuilder please remember that you MUST NOT uninstall it before installing the new version! When you uninstall iFormBuilder you will lose all your settings. This is definitely something you do not want to happen! Instead, simply install the new version on top of the old one. Joomla! will figure out that you are doing an update and will treat it as such, automatically.

Read more: Installing iFormBuilder

Copyright © 2018 IdealExtensions.com. All Rights Reserved.

This site is not affiliated with or endorsed by the Joomla!™ Project. It is not supported or warranted by the Joomla!™ Project or Open Source Matters™. The Joomla!™ logo is used under a limited license granted by Open Source Matters™, the trademark holder in the United States and other countries.
We may collect your IP address and your browser's User Agent string while using our site for security reasons and deriving aggregate information (analytics). This information is retained for a minimum of 1 and a maximum of 24 months.
Feedback