da43a5e371
* refactor: list view for portal pages * refactor: add align center class * refactor: change footer btn class(primary) * refactor: add order style page * refactor: import order page in website * refactor: remove table elements * fix: preview image height * fix: make string translatable * refactor: change font variables * refactor: order preview bg white * refactor: center align items * fix: breadcrumb padding * refactor: make preview image rounded * refactor: add condition for image container * refactor: change alignment for mobile view * fix: make footer button secondary * refactor: clean code * refactor: code indentantion * refactor: remove space * fix: Payment section cleanup Co-authored-by: Summayya <frappe@Summayyas-MacBook-Air.local> Co-authored-by: Marica <maricadsouza221197@gmail.com> Co-authored-by: Deepesh Garg <deepeshgarg6@gmail.com>
43 lines
1.3 KiB
HTML
43 lines
1.3 KiB
HTML
{% if not hide_footer_signup %}
|
|
<div class="input-group">
|
|
<input type="text" class="form-control"
|
|
id="footer-subscribe-email"
|
|
placeholder="{{ _('Your email address...') }}"
|
|
aria-label="{{ _('Your email address...') }}"
|
|
aria-describedby="footer-subscribe-button">
|
|
<div class="input-group-append">
|
|
<button class="btn btn-sm btn-secondary pl-3 pr-3 ml-2"
|
|
type="button" id="footer-subscribe-button">{{ _("Get Updates") }}</button>
|
|
</div>
|
|
</div>
|
|
|
|
<script>
|
|
frappe.ready(function() {
|
|
$("#footer-subscribe-button").click(function() {
|
|
|
|
if($("#footer-subscribe-email").val() && validate_email($("#footer-subscribe-email").val())) {
|
|
$("#footer-subscribe-email").attr('disabled', true);
|
|
$("#footer-subscribe-button").html("Sending...")
|
|
.attr("disabled", true);
|
|
erpnext.subscribe_to_newsletter({
|
|
email: $("#footer-subscribe-email").val(),
|
|
callback: function(r) {
|
|
if(!r.exc) {
|
|
$("#footer-subscribe-button").html(__("Added"))
|
|
.attr("disabled", true);
|
|
} else {
|
|
$("#footer-subscribe-button").html(__("Error: Not a valid id?"))
|
|
.addClass("btn-danger").attr("disabled", false);
|
|
$("#footer-subscribe-email").val("").attr('disabled', false);
|
|
}
|
|
}
|
|
});
|
|
}
|
|
else
|
|
frappe.msgprint(frappe._("Please enter valid email address"))
|
|
});
|
|
});
|
|
</script>
|
|
|
|
{% endif %}
|