Я уже тщательно изучил этот вопрос и пока не нашел реального ответа - возможно, это простая ошибка форматирования, которую я делаю, но она сводит меня с ума.
Попытка заставить мой сайт Gatsby получать запросы из контактной формы, которая будет перенаправлена на мою электронную почту через уведомление о отправке формы Netlify.После нажатия кнопки «отправить сообщение» пользователь должен быть перенаправлен на страницу «/ success».Я на gatsby 2.4.8.
Вот мой код из index.js, в котором находится контактная форма (шаблон gatsby-starter-strata).
<div className="row">
<div className="8u 12u$(small)">
<form
name="contact"
method="POST"
action="/success"
data-netlify="true"
data-netlify-honeypot="bot-field"
>
<input type="hidden" name="form-name" value="contact" />
<div className="row uniform 50%">
<div className="6u 12u$(xsmall)">
<input type="text" name="name" id="name" placeholder="Name" />
</div>
<div className="6u 12u$(xsmall)">
<input type="email" name="email" id="email" placeholder="Email" />
</div>
<div className="12u">
<textarea
name="message"
id="message"
placeholder="Message"
rows="4"
/>
</div>
</div>
</form>
<ul className="actions">
<li>
<input type="submit" value="Send Message" />
</li>
</ul>
</div>
</div>