Gibbon gem を使用して Rails 4 のメーリング リストに誰かが登録した後、アラートを作成するにはどうすればよいですか?
<%= form_tag('/static_pages/subscribe', method: "post", :class => 'form-inline', id: "subscribe-form", remote: "true",) do %>
<div class='input-group'>
<%= email_field(:email, :address, {id: "email", placeholder: "email address", class: 'btn btn-lg'}) %>
<%= submit_tag(:submit, class: "btn btn-info btn-lg", id: "email-click", 'data-disable-with' => "Please wait...") %>
</div>
<% end %>
これはコントローラーのアクションです。
def subscribe
@list_id = "43dcea1d12"
gb = Gibbon::API.new
gb.lists.subscribe({
:id => @list_id,
:email => {:email => params[:email][:address]}
})
end
gb.lists.subscribe 呼び出しの前後に以下を追加しようとしましたが、うまくいきませんでした
flash[:alert] = "Subscribed!"