RESTful, a własne akcje

Mam taki problem że w kontrolerze dodałem własną akcje i nie mogę do niej dodać linka.

nie chce robić

Da się to jakoś inaczej zlinkować?

Próbowałem z

i dodawaniem

ale jakoś nie chciało mi wyjść

Routes.rb

[quote]map.resources :companies, :has_many => :bills
map.resources :bills[/quote]
PS. Nie popełniłem tu błędu? tzn czy można tak robić/jest to poprawne? Inaczej mi nie działa :slight_smile:

Chyba że dodać dodatkowy parametr do

i zależnie od niego wyświetlać inne formularze?

Bo na ‘pay_bill’ będzie tylko formularz, który będzie edytował inne pola niż po kliknięciu ‘edit’.

http://guides.rubyonrails.org/routing.html#adding-more-restful-actions

map.resources :companies do |company| company.resources :bills, :member => { :pay_bill => :get } end
Spróbuj tego, po czym puść rake routes i zobacz czy generuje Ci takie ścieżki jak potrzeba.

[quote=Yax]http://guides.rubyonrails.org/routing.html#adding-more-restful-actions

map.resources :companies do |company| company.resources :bills, :member => { :pay_bill => :get } end
Spróbuj tego, po czym puść rake routes i zobacz czy generuje Ci takie ścieżki jak potrzeba.[/quote]
Nie ma prawa nie działać. Dzieki wielkie :slight_smile:

PS. Wiem że wstyd ale nie miałem tej strony w zakładkach jeszcze :frowning: dzięki