← back to Dw Theme Hamburger
snippets/newsletter.liquid
57 lines
{% liquid
assign pxs_newsletter_snippet_tags = 'prospect'
if template contains 'password'
assign pxs_newsletter_snippet_tags = pxs_newsletter_snippet_tags | append: ', password page'
else
assign pxs_newsletter_snippet_tags = pxs_newsletter_snippet_tags | append: ', newsletter'
endif
%}
<div class="pxs-newsletter-form">
{% form 'customer', id: pxs_newsletter_form_id %}
{% if form.posted_successfully? %}
<p class="pxs-newsletter-snippet-success">
{{ pxs_newsletter_form_success }}
</p>
{% else %}
<input
type="hidden"
name="contact[tags]"
value="{{ pxs_newsletter_snippet_tags }}"
/>
<div class="pxs-newsletter-form-fields">
<div class="pxs-newsletter-form-field">
<label
class="pxs-newsletter-form-label"
for="{{ pxs_newsletter_email_id }}"
>
{{ pxs_newsletter_form_placeholder }}
</label>
<input
class="pxs-newsletter-form-input"
name="contact[email]"
id="{{ pxs_newsletter_email_id }}"
type="email"
placeholder="{{ pxs_newsletter_form_placeholder }}"
aria-label="{{ pxs_newsletter_form_placeholder }}"
required
/>
</div>
<div class="pxs-newsletter-form-field">
<button
class="pxs-newsletter-form-button"
name="subscribe"
type="submit"
>
{{ pxs_newsletter_form_submit }}
</button>
</div>
</div>
{% endif %}
{% endform %}
</div>