ruby-on-rails - concern - routes rails examples
Rutas ferroviarias: espacios de nombres de controladores con restricciones(subdominios) (1)
Sí, esto te dará exactamente lo que buscas de la mejor manera posible.
La intención es crear un subdominio para mantener toda la función administrativa (CRUD) y el nombre del subdominio es " admin ". El conjunto de controladores responsables también se organiza bajo el espacio de nombres de " admin ", es decir, los controladores están bajo el directorio app / controllers / admin .
Idealmente, las siguientes rutas deben ser
admin.mydomain.com/products/
admin.mydomain.com/products/new ...
y no
admin.mydomain.com/admin/products/
admin.mydomain.com/admin/products/new ...
Me gustaría mantener a los ayudantes con el prefijo "admin" como:
new_admin_product
edit_admin_product
Mi código de enrutamiento actual funciona y es el siguiente:
constraints :subdomain => "admin" do
scope :module => "admin", :as => "admin" do
resources :players
end
end
¿Es este el enfoque correcto?