КонтроллерПочему это перенаправление не работает?
def subscribe
@mailchimp_list_id = "01d4743206"
@gb = Gibbon::API.new
@email = params[:email]
@gb.lists.subscribe({
:id => @mailchimp_list_id,
:email => @email,
:double_optin => false,
:send_welcome => false
})
redirect_to root_path, notice: "Whats up"
end
Посмотреть
<%= form_tag('/posts/subscribe', method: "post", id: "subscribe", remote: "true") do%>
<div class="large-18 columns text-right mailer">
<%= email_field(:email, :email, {id: "mailersub", placeholder: "Enter your email"}) %>
</div>
<div class="large-6 columns text-right mailer">
<%= submit_tag("Submit", id: "mailersubmit") %>
</div>
<% end %>
Все, что я действительно хочу, чтобы это произошло для процесса MailChimp будет завершена, а затем затем повторно направляет на путь с уведомлением. Контроллер и представление предназначены для формы списка почтовых отправлений, после отправки мне хотелось бы, чтобы это произошло.
Любая помощь была бы принята с благодарностью, спасибо!
В чем проблема с вашим текущим кодом? – usha
Возможна ли возможность обмена сообщениями об ошибках или серверах? – Rubyrider