Skip to content

Commit 75939cc

Browse files
committed
Contact Form Functionality Added
1 parent 3281b20 commit 75939cc

File tree

2 files changed

+23
-10
lines changed

2 files changed

+23
-10
lines changed

assets/js/script.js

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,10 +77,13 @@
7777
submitHandler: function (form) {
7878
$(form).ajaxSubmit({
7979
type: "POST",
80-
data: $(form).serialize(),
81-
url: "sendmail.php",
80+
data: function() {
81+
return $(this).serialize();
82+
},
83+
url: `https://api.staticforms.xyz/submit`,
8284
success: function () {
8385
$('#contact-form #success').fadeIn();
86+
document.getElementById('contact-form').reset()
8487
},
8588
error: function () {
8689
$('#contact-form #error').fadeIn();

layouts/contact/list.html

Lines changed: 18 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,20 @@
77
<section id="contact-section">
88
<div class="container">
99
<div class="block wow fadeInRight" style="text-align: center;">
10-
{{ with .Site.Data.contact.image }}<img src="{{ . | absURL }}" alt="contact-image" style="max-width: 100%;display: inline-block;">{{ end }}
10+
{{ with .Site.Data.contact.image }}<img src="{{ . | absURL }}" alt="contact-image"
11+
style="max-width: 100%;display: inline-block;">{{ end }}
1112
</div>
1213
<div class="row">
1314
<div class="col-md-6 mb-5 mb-md-0">
1415
<div class="block">
15-
{{ with .Site.Data.contact.contactFormTitle }}<h2 class="subtitle wow fadeInDown" data-wow-duration="500ms" data-wow-delay=".3s">{{ . }}</h2>{{ end }}
16-
{{ with .Site.Data.contact.contactFormSubtitle }}<p class="subtitle-des wow fadeInDown" data-wow-duration="500ms" data-wow-delay=".5s">{{ . }}</p>{{ end }}
16+
{{ with .Site.Data.contact.contactFormTitle }}<h2 class="subtitle wow fadeInDown"
17+
data-wow-duration="500ms" data-wow-delay=".3s">{{ . }}</h2>{{ end }}
18+
{{ with .Site.Data.contact.contactFormSubtitle }}<p class="subtitle-des wow fadeInDown"
19+
data-wow-duration="500ms" data-wow-delay=".5s">{{ . }}</p>{{ end }}
1720
<div class="contact-form">
18-
<form id="contact-form" method="#" action="#" role="form">
21+
<!-- modify this form HTML and place wherever you want your form -->
22+
<form id="contact-form" action="https://api.staticforms.xyz/submit" method="post">
23+
<input type="hidden" name="accessKey" value="d58b5d95-8b27-40e2-bf78-098da83be337"> <!-- Required -->
1924

2025
<div class="form-group wow fadeInDown" data-wow-duration="500ms" data-wow-delay=".6s">
2126
<input type="text" placeholder="Your Name" class="form-control" name="name" id="name">
@@ -32,7 +37,7 @@
3237
<div class="form-group wow fadeInDown" data-wow-duration="500ms" data-wow-delay="1.2s">
3338
<textarea rows="6" placeholder="Message" class="form-control" name="message" id="message"></textarea>
3439
</div>
35-
40+
3641
<div id="success" class="success">
3742
Thank you. The Mailman is on His Way :)
3843
</div>
@@ -41,6 +46,8 @@
4146
Sorry, don't know what happened. Try later :(
4247
</div>
4348

49+
<!-- <input type="hidden" name="redirectTo" value="https://example.com/contact/success"> -->
50+
4451
<div id="submit" class="wow fadeInDown" data-wow-duration="500ms" data-wow-delay="1.4s">
4552
<button type="submit" id="contact-submit" class="btn btn-default btn-send hvr-bounce-to-right" value="Send Message">Send Message</button>
4653
</div>
@@ -50,10 +57,13 @@
5057
</div>
5158
<div class="col-md-6">
5259
<div class="map-area">
53-
{{ with .Site.Data.contact.mapTitle }}<h2 class="subtitle wow fadeInDown" data-wow-duration="500ms" data-wow-delay=".3s">{{ . }}</h2>{{ end }}
54-
{{ with .Site.Data.contact.mapSubtitle }}<p class="subtitle-des wow fadeInDown" data-wow-duration="500ms" data-wow-delay=".5s">{{ . }}</p>{{ end }}
60+
{{ with .Site.Data.contact.mapTitle }}<h2 class="subtitle wow fadeInDown" data-wow-duration="500ms"
61+
data-wow-delay=".3s">{{ . }}</h2>{{ end }}
62+
{{ with .Site.Data.contact.mapSubtitle }}<p class="subtitle-des wow fadeInDown"
63+
data-wow-duration="500ms" data-wow-delay=".5s">{{ . }}</p>{{ end }}
5564
<div class="map">
56-
<iframe src="https://maps.google.com/maps?q=Lawrence%20Road%2C%202%20Nd%20Floor%20Pushpa%20Market%2C%20Amritsar%2C%20Punjab%20143001&t=&z=13&ie=UTF8&iwloc=&output=embed"
65+
<iframe
66+
src="https://maps.google.com/maps?q=Lawrence%20Road%2C%202%20Nd%20Floor%20Pushpa%20Market%2C%20Amritsar%2C%20Punjab%20143001&t=&z=13&ie=UTF8&iwloc=&output=embed"
5767
width="100%" height="400" frameborder="0" style="border:0" allowfullscreen></iframe>
5868
</div>
5969
</div>

0 commit comments

Comments
 (0)