Try this:

View:

<%= link_to 'Destroy All', :action => 'destroyall', :confirm => 'Are you 
sure?', :method => :delete %>

Routes:

map.resources rushing_offenses, :collection => { :destroyall => :delete }

Controller:

  def destroyall
    RushingOffense.destroy_all
    # or RushingOffense.delete_all (very speedy: delete from rushing_offenses)

    respond_to do |format|
      format.html { redirect_to(rushing_offenses_url) }
      format.xml  { head :ok }
    end
  end


> Colin Law wrote:
>   
>> I think you want something like
>> <%= link_to 'Destroy All', :action => 'destroyall', :confirm => 'Are
>> you sure?', :method => :delete %>
>> but you might need something in routes as well, I am not sure.
>>
>> Colin
>>     
>
> I'll try out your suggestion.  I like the setup because it has the 
> confirmation box and post...
>
>   


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to