Skip to content

Commit ca65064

Browse files
authored
Updated Documentation
1 parent c8e06a1 commit ca65064

File tree

1 file changed

+58
-1
lines changed

1 file changed

+58
-1
lines changed

README.md

Lines changed: 58 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,59 @@
11
# JD-Simple-Contact-Form
2-
JD Simple Contact Form
2+
JD Simple Contact form extension is simple form builder for a Joomla ideally suited for beginners and also meets the basic requirements for every developers and designers. It allows to create various types of form like mailing list, survey, contact and more.
3+
4+
It includes:
5+
6+
* Unlimited number of form fields.
7+
* 9 different field types.
8+
* Ability to make fields required.
9+
* Ability to order fields.
10+
* Ability to configure thank you message.
11+
* Ability to redirect to another page after form submission.
12+
* Custom email messages.
13+
* Ability to CC, BCC messages.
14+
* Ajax Submission.
15+
16+
![Demo_Form](https://cdn.joomdev.com/documentation/JD-Simple_Contact_Form/images/Demo_form.png)
17+
18+
19+
## Customizing a Form
20+
21+
22+
Option | Description
23+
--------- | -----------
24+
Title | The title is just a label for a contact form which will display at the top of the form.
25+
Description | The description of your form will display right after the Title and before all the fields.
26+
Enable Ajax? | If Enabled to Ajax the form won't refresh after submission.
27+
Submit button text | Here you can change the submit button text. Default is <code>Submit/<code>.
28+
Thankyou message | Enter a Thankyou message to be displayed after the submission. Use {field:name} & {field:value} to render dynamic values.
29+
Redirect URL | Enter URL to redirect users after submission. Use {field:name} & {field:value} to render dynamic values.
30+
31+
![Basic_Settings](https://cdn.joomdev.com/documentation/JD-Simple_Contact_Form/images/Basic_settings.png)
32+
33+
## Form Layout
34+
35+
The form layouts enables to design forms and display exactly you map in the layout, you can use drag and drop for ordering the fields.
36+
37+
It have 9 different flexible field types-
38+
39+
**Text:** Single-line input and accept any form of text.
40+
**Textarea:** Multi-line input and accept any form of text.
41+
**Radio:** It is a control element that allows the user to choose only one of a predefined set of mutually exclusive options.Each option is separated by enter
42+
**Single checkbox/Acceptance checkbox:** Shows that a particular feature has been enabled or a particular option chosen.
43+
**Checkboxes:** multiple checkboxes, each checkbox operates individually, so a user can toggle each response list. Each option is separated by enter
44+
**E-mail:** Single-line input and accept only e-mail addresses.
45+
**List:** List of options, each separated by enter where only one of which can be selected.
46+
**Number:** Single-line input and accept only telephone number.
47+
**URL field** single-line input and accept only URL.
48+
49+
![Form_Layout](https://cdn.joomdev.com/documentation/JD-Simple_Contact_Form/images/Form_Layout.png)
50+
51+
52+
## Email option
53+
54+
You can customize a mail Templates for mail that is to be sent as a result of a form submission.
55+
56+
![Email_options](https://cdn.joomdev.com/documentation/JD-Simple_Contact_Form/images/Email.options.png)
57+
58+
59+

0 commit comments

Comments
 (0)