diff options
author | Michael Grosser <development@stp-ip.net> | 2016-11-13 22:09:21 +0300 |
---|---|---|
committer | Michael Grosser <development@stp-ip.net> | 2016-11-13 22:09:21 +0300 |
commit | 9b5ec1a18d607e412cb9c8671f4dde25d028794c (patch) | |
tree | c3cbf6ec0b447ac6884f671122ad66a52a11d092 /layouts | |
parent | 5468212ba955112ffaa69af59c6ba55327f95e0d (diff) |
Make contactform provider configurable
Diffstat (limited to 'layouts')
-rw-r--r-- | layouts/partials/contact.html | 30 |
1 files changed, 17 insertions, 13 deletions
diff --git a/layouts/partials/contact.html b/layouts/partials/contact.html index 55268b1..9ff40cc 100644 --- a/layouts/partials/contact.html +++ b/layouts/partials/contact.html @@ -1,17 +1,21 @@ <hr /> <h2>{{ .Site.Params.contact.formTitle }}</h2> -<form method="post" action="//formspree.io/{{ with .Site.Params.email }}{{.}}{{ end }}"> - <div class="field"> - <input type="text" name="name" id="name" placeholder="{{ .Site.Params.contact.namePlaceholder }}" /> +{{ if not .Site.Params.contact.postURL }} + <form action="https://formspree.io/{{ with .Site.Params.email }}{{.}}{{ end }}" method="post" name="sentMessage" id="contactForm" novalidate> +{{ else }} + <form action="{{ .Site.Params.contact.postURL }}" method="POST" name="sentMessage" id="contactForm" novalidate> +{{ end }} + <div class="field"> + <input type="text" name="name" id="name" placeholder="{{ .Site.Params.contact.namePlaceholder }}" /> + </div> + <div class="field"> + <input type="email" name="email" id="email" placeholder="{{ .Site.Params.contact.emailPlaceholder }}" /> </div> - <div class="field"> - <input type="email" name="email" id="email" placeholder="{{ .Site.Params.contact.emailPlaceholder }}" /> - </div> - <div class="field"> - <textarea name="message" id="message" placeholder="{{ .Site.Params.contact.messagePlaceholder }}" rows="4"></textarea> - </div> - <ul class="actions"> - <li><button type="submit">{{ .Site.Params.contact.buttonText }}</button></li> - </ul> -</form> + <div class="field"> + <textarea name="message" id="message" placeholder="{{ .Site.Params.contact.messagePlaceholder }}" rows="4"></textarea> + </div> + <ul class="actions"> + <li><button type="submit">{{ .Site.Params.contact.buttonText }}</button></li> + </ul> + </form> <hr /> |