Files
rohini-web/storage2/framework/views/a31d09ba293509c9fc5353105ea6f254.php
2025-12-28 12:16:05 +05:45

87 lines
3.0 KiB
PHP

<!--Newsletter One Start -->
<section class="newsletter-one">
<div class="container">
<div class="newsletter-one__inner">
<div class="newsletter-one__bg"
style="background-image: url('rohini/assets/images/backgrounds/newsletter-one-bg.jpg');"></div>
<div class="newsletter-one__title-box">
<h3 class="newsletter-one__title">Our Newsletter</h3>
</div>
<div class="newsletter-one__form-box">
<form id="newsletter_form" class="newsletter-one__form contact-form-validated">
<?php echo csrf_field(); ?>
<div class="newsletter-one__input-box">
<input type="text" placeholder="Full Name" id="newsletter-name" name="newsletter-name">
</div>
<div class="newsletter-one__input-box">
<input type="email" placeholder="Email Here" id="newsletter-email" name="newsletter-email">
</div>
<div class="newsletter-one__btn-box">
<button id="news-submit" type="submit" class="thm-btn"><span
class="icon-right-arrow"></span>Subscribe Now</button>
</div>
</form>
<div class="result"></div>
</div>
</div>
</div>
</section>
<!--Newsletter One End -->
<?php $__env->startPush('js'); ?>
<script>
$(document).ready(function () {
toastr.options = {
"closeButton": true,
"progressBar": true,
"positionClass": "toast-top-right",
"timeOut": "3000"
};
$('#newsletter_form').submit(function (event) {
// alert('submitted');
event.preventDefault(); // Prevent default form submission
var submitButton = $('#news-submit');
// Prepare the form data
var formData = {
email: $('#newsletter-email').val(),
name: $('#newsletter-name').val(),
_token: $('meta[name="csrf-token"]').attr('content') // CSRF token
};
// Submit form via AJAX
$.ajax({
url: "<?php echo e(route('newsletter.submit')); ?>",
method: 'POST',
data: formData,
beforeSend: function() {
submitButton.prop('disabled', true);
submitButton.text("Submitting...");
},
success: function (response) {
// Display success Toastr message
toastr.success('Your have been subscribed to our newsletter successfully!');
// Optionally, clear the form
$('#newsletter_form')[0].reset();
},
error: function (xhr) {
// Display error Toastr message
if (xhr.responseJSON && xhr.responseJSON.message) {
toastr.error(xhr.responseJSON.message);
} else {
toastr.error('An error occurred while submitting your newsletter.');
}
},
complete: function() {
submitButton.prop('disabled', false);
submitButton.text("Subscribe Now");
}
});
});
});
</script>
<?php $__env->stopPush(); ?><?php /**PATH D:\xampp\htdocs\Consultancy-CCMS\resources\views/client/rohini/pages/partials/newsletter.blade.php ENDPATH**/ ?>