Chcę przekazać parametr do akcji indeksu, ale otrzymuję tylko akcję pokazu.Jak dodać parametr do metody/metody indeksowania szyn?
routes.rb:
Test1::Application.routes.draw do
resources :blog
end
blog_controller.rb:
def show
# code
end
def index
# code
end
zobaczyć URL, które wysyłają, aby pokazać działanie zamiast do działania index:
<a href="/blog/myvar"> My link </a>
Co należy dodać w plik tras lub w widoku?
Wyjście z moich trasach:
$ rake routes
blog GET /blog(.:format) {:action=>"index", :controller=>"blog"}
blog GET /blog/:id(.:format) {:action=>"show", :controller=>"blog"}
nie jestem pewien, czy rozumiem . chcesz przekazać parametr do akcji indeksu? – c0deNinja
Tak, aby indeksować akcję, jeśli masz inny sposób, napisz – Yosef