blob: ba265923e2130fad75ef63ef685ce6e173a095d9 [file] [log] [blame]
Anand Doshi79c4d7c2013-11-21 18:28:25 +05301<div class="container">
2 <div class="row">
3 <div class="input-group col-sm-6 col-sm-offset-3" style="margin-top: 7px;">
4 <input class="form-control" type="text" id="footer-subscribe-email" placeholder="Your email address...">
5 <span class="input-group-btn">
6 <button class="btn btn-default" type="button" id="footer-subscribe-button">Stay Updated</button>
7 </span>
8 </div>
9 </div>
Rushabh Mehta4c6120a2013-09-10 12:18:58 +053010</div>
Rushabh Mehta4c6120a2013-09-10 12:18:58 +053011<script>
12 $("#footer-subscribe-button").click(function() {
13
Rushabh Mehta4c6120a2013-09-10 12:18:58 +053014 if($("#footer-subscribe-email").val()) {
Akhilesh Darjeea7ab20e2014-01-28 15:50:28 +053015 $("#footer-subscribe-email").attr('disabled', true);
16 $("#footer-subscribe-button").html("Sending...")
17 .attr("disabled", true);
Rushabh Mehta4c6120a2013-09-10 12:18:58 +053018 erpnext.send_message({
19 subject:"Subscribe me",
20 sender: $("#footer-subscribe-email").val(),
21 message: "Subscribe to newsletter (via website footer).",
22 callback: function(r) {
23 if(!r.exc) {
24 $("#footer-subscribe-button").html("Thank You :)")
25 .addClass("btn-success").attr("disabled", true);
26 } else {
27 $("#footer-subscribe-button").html("Error :( Not a valid id?")
28 .addClass("btn-danger").attr("disabled", false);
29 $("#footer-subscribe-email").val("").attr('disabled', false);
30 }
31 }
32 });
33 }
Akhilesh Darjeea7ab20e2014-01-28 15:50:28 +053034 else
Rushabh Mehta793ba6b2014-02-14 15:47:51 +053035 frappe.msgprint(frappe._("Please enter email address"))
Rushabh Mehta4c6120a2013-09-10 12:18:58 +053036 });
37</script>