Class | ActionController::Routing::RouteSet::Mapper |
In: |
lib/action_controller/routing/route_set.rb
lib/action_controller/resources.rb |
Parent: | Object |
Create an unnamed route with the provided path and options. See ActionController::Routing for an introduction to routes.
Enables the use of resources in a module by setting the name_prefix, path_prefix, and namespace for the model. Example:
map.namespace(:admin) do |admin| admin.resources :products, :has_many => [ :tags, :images, :variants ] end
This will create admin_products_url pointing to "admin/products", which will look for an Admin::ProductsController. It‘ll also create admin_product_tags_url pointing to "admin/products/#{product_id}/tags", which will look for Admin::TagsController.