Added Contact logic
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
<?php
|
||||
|
||||
|
||||
namespace App\Controllers;
|
||||
|
||||
|
||||
class Contact extends BaseController {
|
||||
|
||||
public function index() {
|
||||
$data = array();
|
||||
$this->renderExtPage('developers', $data);
|
||||
}
|
||||
|
||||
public function formMessage(){
|
||||
$returnMsg ="<div class=\"col-lg-5\"><div class=\"form-group text-right\">Message Recieved, wewill get back in touch to follow up</div></div>";
|
||||
echo $returnMsg ;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -366,7 +366,8 @@
|
||||
<div class="col-lg-6 col-md-12">
|
||||
<div class="contact_form_box type_two">
|
||||
<h2>Contact Us</h2>
|
||||
<form>
|
||||
|
||||
<form name="message_form">
|
||||
<div class="row">
|
||||
<div class="col-lg-6 col-md-6">
|
||||
<div class="form-group">
|
||||
@@ -391,8 +392,7 @@
|
||||
<option selected="selected">Select Country</option>
|
||||
<?php
|
||||
foreach ($country as $key => &$value) {
|
||||
var_dump($ctr);
|
||||
echo "<option>".$value."</option>";
|
||||
echo "<option id='".$key."'>".$value."</option>";
|
||||
}
|
||||
?>
|
||||
|
||||
@@ -416,9 +416,11 @@
|
||||
<h6>.</h6>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-lg-5">
|
||||
<div class="form-group text-right">
|
||||
<button class="theme_btn tp_two" type="submit">Send Message</button>
|
||||
<div id="group_result">
|
||||
<div class="col-lg-5">
|
||||
<div class="form-group text-right">
|
||||
<button class="theme_btn tp_two" id="group_submit" onclick="return sendMessage();" type="button">Send Message</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -467,3 +469,35 @@
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
function sendMessage() {
|
||||
if (document.message_form.form_name.value == '') {
|
||||
alert('Please all fields to send the message!');
|
||||
return false;
|
||||
}
|
||||
if (document.message_form.form_message.value == '') {
|
||||
alert('Please all fields to send the message!');
|
||||
return false;
|
||||
}
|
||||
|
||||
const form_name = document.message_form.form_name.value;
|
||||
const form_email = document.message_form.form_email.value;
|
||||
const form_phone = document.message_form.form_phone.value;
|
||||
const form_message = encodeURIComponent(JSON.stringify(document.message_form.form_message.value));
|
||||
|
||||
// $('#group_result').html('Processing...');
|
||||
$('#group_submit').prop('disabled', true);
|
||||
//alert(element.value);
|
||||
$.ajax({
|
||||
url: "/contact/formMessage?jobID=100&form_name=" + form_name + "&form_message=" + form_message+ "&form_email=" + form_email+ "&form_phone=" + form_phone
|
||||
}).done(function (data) {
|
||||
$('#group_result').html(data);
|
||||
document.offer_group.job_group.value = '';
|
||||
$('#group_submit').prop('disabled', false);
|
||||
});
|
||||
return false;
|
||||
}
|
||||
// -->
|
||||
</script>
|
||||
|
||||
Reference in New Issue
Block a user