Based on the following tutorial
http://stackoverflow.com/questions/5612736/how-to-implement-a-friendship-model-in-rails-3-for-a-social-networking-applicati.
I am wondering how should i create the action controllers.

In my friendship tutorial i have the following actions

  def accept
  end
  def decline
  end
  def cancel
  end
  def delete
  end
  def index
  end
  def create
  end
I can call create has follow <%= link_to "Add Friend",
friendships_path(:friend_id => customer), :method => :post %> but how
can call the following others accepts, decline, and cancel.

Do i need to add the following in my route

  resources :friendships do
    get 'cancel'
    get 'accept'
    get 'decline'
  end
And call has follow:

<%= link_to "Add Friend", friendships_path(:friend_id => customer),
:method => :post %>

Because i get the following error

Routing Error
No route matches {:action=>"cancel", :controller=>"friendships"}

-- 
Posted via http://www.ruby-forum.com/.

-- 
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 https://groups.google.com/groups/opt_out.


Reply via email to