Tôi muốn chuyển một tham số cho hành động chỉ mục, nhưng tôi chỉ nhận được hành động hiển thị.Làm cách nào để thêm tham số vào hành động/phương thức chỉ mục đường ray?
routes.rb:
Test1::Application.routes.draw do
resources :blog
end
blog_controller.rb:
def show
# code
end
def index
# code
end
Xem url gửi để hiển thị hành động thay vì hành động chỉ số:
<a href="/blog/myvar"> My link </a>
tôi nên thêm gì trong tuyến đường tập tin hoặc trong xem?
Sản lượng đường của tôi:
$ rake routes
blog GET /blog(.:format) {:action=>"index", :controller=>"blog"}
blog GET /blog/:id(.:format) {:action=>"show", :controller=>"blog"}
không chắc chắn nếu tôi hiểu . bạn muốn chuyển một tham số cho hành động chỉ mục? – c0deNinja
có để lập chỉ mục hành động, nếu bạn có cách khác, vui lòng viết – Yosef