Guest User

Untitled

a guest
Aug 16th, 2018
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.28 KB | None | 0 0
  1. <section class="section section--newsletter m0 py3 color--secondary-accent-overlay bg--secondary-accent">
  2. <div class="wrapper section--wrapper text-align--center px2">
  3. <div class="py3">
  4. <h3 class="f--title font-size--xl">{{ section.settings.title | escape }}</h3>
  5. <div class="f--main font-size--s lg--font-size--m">{{ section.settings.text }}</div>
  6.  
  7. <div class="newsletter__form mx--auto mt3">
  8. {% form 'customer' %}
  9. {{ form.errors | default_errors }}
  10. {% if form.posted_successfully? %}
  11. <p class="form--success f--main">{{ 'general.newsletter_form.confirmation' | t }}</p>
  12. {% else %}
  13. <div class="input-group">
  14. <input type="hidden" name="contact[tags]" value="newsletter">
  15. <input type="email"
  16. name="contact[email]"
  17. id="Email"
  18. class="input-group-field input-underline input-underline--secondary-overlay f--main color--secondary-accent-overlay"
  19. value="{% if customer %}{{ customer.email }}{% endif %}"
  20. placeholder="{{ 'general.newsletter_form.newsletter_email' | t }}"
  21. autocorrect="off"
  22. autocapitalize="off">
  23. <span class="input-group-btn">
  24. <button type="submit" class="btn newsletter__submit bg--secondary-accent-overlay" name="commit" id="Subscribe">
  25. <span class="newsletter__submit-text--large color--secondary-accent">{{ 'general.newsletter_form.submit' | t }}</span>
  26. </button>
  27. </span>
  28. </div>
  29. {% endif %}
  30. {% endform %}
  31. </div>
  32. </div>
  33. </div>
  34. </section>
  35.  
  36. {% schema %}
  37. {
  38. "name": "Newsletter",
  39. "settings": [
  40. {
  41. "type": "text",
  42. "id": "title",
  43. "label": "Heading",
  44. "default": "Sign up to our newsletter"
  45. },
  46. {
  47. "type": "richtext",
  48. "id": "text",
  49. "label": "Subheading",
  50. "default": "<p>Receive special offers and first look at new products.</p>"
  51. },
  52. {
  53. "type": "paragraph",
  54. "content": "Customers who subscribe will have their email address added to the “accepts marketing” [customer list](/admin/customers?query=&accepts_marketing=1)."
  55. }
  56. ],
  57. "presets": [
  58. {
  59. "name": "Newsletter",
  60. "category": "Promotional"
  61. }
  62. ]
  63. }
  64. {% endschema %}
Add Comment
Please, Sign In to add comment