Formbuilder

Creator: Thierry Vredeveld (thierryv)

Need help installing this extra?

About Formbuilder

Formbuilder is made for webdevelopers who use ModX as a CMS, and who let their customers use it to maintain their website.

With Formbuilder a webdeveloper does not have to manually create all the forms on a website, customers can just do it themselves through the manager.

In other words: Formbuilder is a very easy to use module that lets users who have no experience with HTML or PHP what so ever, create forms.

Information

Released
February 1, 2012

Supported Database
MySQL

License
GPLv2

Supported Versions
2.1 - <2.2

Downloads
2,996

Instructions

Installation:

 - Download the Formbuilder package through the package management of your modx site, or put the zip file in your /core/packages folder.

 - Run the installation of Formbuilder.

This will create several chunks and template variables, also 1 template and 1 snippet.

The template that is going to be created can be deleted if you want, the code that is in there reads whether or not the form is turned on. This code has to be in a template otherwise it won't work.

 - In the template variables find 'form_type' and 'form_required'. DO NOT FORGET THIS! VERY IMPORTANT!

 - Remove any template access these 2 template variables have.

 - Find the Formbuilder snippet.

 - In this snippet only edit 1 thing, find the line: define('DDFM_DOMAINEMAIL', 'email_here')

 - Where it says 'email_here' fill in the email adress that the autoresponse message will be send from. (example: [email protected])

 - You can style formbuilder using css. There is no css included!!

 - This means that the hidden anti-spam field (same as FormIt) is visible when no css is applied!!

 - Formbuilder is now ready for use in your Resources tree.

**LANGUAGES

The following languages are available:

 English, Belarussian, Brazilian Portuguese, Catalan, Czech, Danish, Dutch,

 Estonian, Finnish, French, German, Greek, Italian, Japanese, Norwegian Bokmaal,

 Polish, Portuguese, Romanian, Russian, Slovak, Slovene, Spanish, Swedish, Turkish, 

 Vietnamese

*Note this only changes error messages and text on buttons. Not the menu in the template variables tab. 

How to use:

 - In your resources tree, find a resource you want Formbuilder in. (most commonly a contact page)

 - Choose a template where you have added the code from the Formbuilder template.

 - When applied the tab: 'Template Variables' should appear. Click on it.

 - Fill in all the information in the menu and click "save".

 - Thats it! Your form should be visible on the website.

Current releases

1.0.0-beta
View | Download
February 1, 2012
2.1 - <2.2