Report abuse

controller action

1
2
3
4
5
6
7
8
9
10
11
12
13
14
  def destroy
    @email = Email.find(params[:id])

    if @email.destroy
      flash[:notice] = @presenter.notify("warning", "Success!", "Email was deleted.")
      respond_to do |format|
        format.js do
          render :update do |page|
            page.visual_effect :fade, "email_row_#{@email.id}"
        end 
       end
      end
    end
  end

caller

1
      <td><%= button_to_function 'Delete', formatted_admin_email_path(email, :js), :method => :delete %></td>