RGen Landing Page uses given form structure. It’s very easy to customize and easy to manage form fields.
<!-- form block --> <div class="form-block"> <form action="form-data/formdata.php" class="form-widget" data-success-redirect="y"> <div class="field-wrp"> <!-- Set your email id on which you would like to get mails --> <input type="hidden" name="to" value="r.genesis.art@gmail.com"> <!-- Grid example --> <div class="row gt20 mb10"> <div class="col-md-6"> <div class="form-group"> <input class="form-control light bdr-op-2" data-label="Name" required="" data-msg="Please enter name." type="text" name="name" placeholder="Enter your name"> </div> </div> <div class="col-md-6"> <div class="form-group"> <input class="form-control light bdr-op-2" data-label="Email" required="" data-msg="Please enter email." type="email" name="email" placeholder="Enter your email"> </div> </div> </div> <!-- Normal field --> <div class="form-group"> <input class="form-control light bdr-op-2" required="" data-label="Phone" data-msg="Please phone number." type="text" name="phone" placeholder="Enter your phone number"> </div> <div class="form-group"> <textarea class="form-control light bdr-op-2" data-label="Message" required="" data-msg="Please enter your message." name="message" placeholder="Add your message" cols="30" rows="10"></textarea> </div> </div> <button type="submit" class="btn btn-default light block"><i class="fa fa-envelope-o"></i> Submit</button> </form><!-- / form --> </div><!-- /form block -->
Set Email Address
Set your email address on a hidden field in value=”” attribute on which you would like to get emails.
<!-- Set your email id on which you would like to get mails --> <input type="hidden" name="to" value="r.genesis.art@gmail.com">
Set Email Address – Another Way
form-data/formdata.php file is the main file to sending mail of form data.
- Go to form-data/formdata.php
- Find below code line.
$to = $_POST['to']['val']; // default code
- Example code to set email in php file directly
$to = "abc@xyz.com"; // Your email ID
Page Redirection On Form Sucess
Please follow steps to enable page redirection on form success.
- Go to form section.
- Find below code line.
<form action="form-data/formdata.php" class="form-widget" data-success-redirect="y">
- Apply attribute data-success-redirect=”y” as like above code line to activate page redirection on form success submits.
- Now go to js/rgen.js and find below code and set your redirect page path.
/* URL OF SUCCESS PAGE ON FORM SUBMIT *********************/ success_url: "thankyou.html"
Form Validation Attribute Settings
<input class="form-control light bdr-op-2" data-label="Name" required="" data-msg="Please enter name." type="text" name="name" placeholder="Enter your name">
- data-label=”Name” is used as a label in mail content.
- required attribute make field mandatory.
- data-msg=”Please enter name.” is validation message if the field is mandatory.
- All validation settings find in js/rgen.js file.
rgen.global_validation = { form: '', rules: { email : { required: true, email: true }, name : { required: true }, message : { required: true }, phone : { required: true, number: true }, date : { required: true, date: true }, people : { required: true, number: true }, datetime : { required: true, date: true } }, msgpos: 'normal', msg: { email: {email: "Please, enter a valid email"} }, subscribe_successMsg : "You are in list. We will inform you as soon as we finish.", form_successMsg : "Thank you for contact us. We will contact you as soon as possible.", successMsg : "", errorMsg : "Oops! Looks like something went wrong. Please try again later." }