FormLoom Plugin
Frequently Asked Questions
How do I Register my copy of FormLoom?
After placing your order for FormLoom , you should have received an email with your serial number. To register, simply click the "Buy Now" shopping cart icon located in the toolbar at the bottom of the window.
To see a screen-cast of just how easy this is, click here*.
* Screen-cast is for PayLoom, but applies toward all Yabdab Plug-ins.
My form will not submit, Missing Input Required?
If you have a Select, Radio or Multi-Select input item in your form, and they are marked as required, then you may see this error. In almost every case, the reason is because you have Option Titles (what you see on the page) specified, but no Option Values (what is sent to the server). Please make sure you have BOTH the Titles AND the Values entered properly.
Screenshot of correct setup.
How can I customize the look of my form?
Customizing FormLoom forms is very *simple. All you need to do is use your own CSS code to override the default styles shipped with FormLoom. Just click on the Inspector icon, then the CSS tab, there you will enter in your custom CSS based off the classes and ids listed below...
- #formloom = id for wrapping div of all FormLoom content.
- #fl-form = id for div wrapping form.
- #formloom-header = id for FormLoom Header text or html.
- #formloom-footer = id for FormLoom Footer text or html.
- #formloom-ajax-form = form id for ajax version of FormLoom.
- #formloom-form = form id for non-ajax version of FormLoom.
- .fl-text = class for text input fields.
- .fl-textarea = class for textarea boxes.
- .fl-password = class for password fields.
- .fl-multiselect = classfor multiple select boxes.
- .fl-select = class for pull-down select menus.
- .fl-required = class for Required Symbol.
Why are my receipt emails empty?
This will happen when you fail to establish the template for your receipt emails.Simply click on the Form Text icon in the tool bar and fill out the appropriate items.
For more information on this, see the question below...
How do I create templates for my emails?
Templates in FormLoom allows you to format yopur emails however you like. To include values entered in your form , you will use placeholders. A placeholder is a representation of each form field based on it's name.
An example of this would be as follows...
Say we have three fields named name, email and message. In this case the place holders would be #name#, #email# and #message#.
So your Receipt Template may look something like this....
We have received your email and will be in touch shortly.
Your message was sent from #email# and reads as follows...
#message#
This works the same on Email Template as well.
When I submit form it stays on "Loading..." screen( for a blank page loads ), why?
This will usually happen on an AJAX based form when your server is NOT using PHP5 as required.
Do I need to get my own reCAPTCHA keys?
No, you can get your own if you like, but it is not required. FormLoom uses Yabdab's global keys that work on all domains.
What is this Advanced ( Add PHP Code ) thing all about?
This feature is for power-users that are very efficient with PHP. Any code entered here has the potential to break your form so USE IT AT YOUR OWN RISK!. If you have entered anything in this field, and your form stops working, then you are on your own. Do not send support tickets regarding this feature. Look at the output code and figure it out yourself. Not trying to sound harsh, but this is for experienced developers that need FormLoom to do a little extra.
So what can I do with this you ask? Well looking at the example below, let's assume you have a select menu named "department" and you want your form sent to a specific email address based on this input. Below may be a way you could do this.
switch($_POST['department'])
{
case "sales":
$sendToEmail = "sales@yoursite.com";
break;
case "support":
$sendToEmail = "support@yoursite.com";
break;
case "returns":
$sendToEmail = "returns@yoursite.com";
break;
default:
$sendToEmail = "info@@yoursite.com";
break;
}
BE CAREFUL! You are on your own with this one.
After I re-sorted by fields, things stopped working?
When you sort your form items, the order is changed in the application. This order is used in the Page Inspector->Settings to establish the To Email, To Name and Subject. Changing the order will also change your selections here. Make sure to fix your Settings after Sorting.
How do I remove the Reset Button?
There is no way to remove this button, but you can hide it from the user. Simply add the following to the CSS Override box in the Page Inspector (under Code tab ).

