44得票4回答
Rails单数资源仍然是复数形式吗?

我有一个搜索路由,我想将其变为单数形式,但是当我指定一个单数路由时,它仍然生成复数控制器路由,这是正常的吗?resource :search 给我。 search POST /search(.:format) {:action=>"create", :cont...

28得票2回答
Rails3路由 - 将参数传递给成员路由

我想要向资源的成员路由传递额外的参数,就像这样:resources :events do member do get 'register/:participant_type_id' end end 我只能使用静态匹配语句来完成它。 在互联网上搜索后,我发现在Rails 3.0...

17得票2回答
在Rails 4中将资源路由映射到自定义路径

我有一个类似于这样的路由:resources :products 现在我的所有代码都就位了,只需要将路径从 /products/:action 更改为 /items/:action 我已经大致浏览了Rails文档,但是无法理清楚这个问题。看起来很基础并且应该很容易解决,但我却抓不住关键点。 ...

15得票1回答
Rails中自定义路由为什么没有路径名?

在我的Rails应用程序中,以下是routes.rb中的内容:resources :users 'rake routes' 会生成以下输出: users GET /users(.:format) users#index ...

8得票1回答
在MVC自定义路由中有多个级别

我正在尝试构建自己的小型cms。我创建了一个抽象的pageBase类,由Static、Reviews、Articles和News继承,每个类都有自己的控制器方法。 我的问题是,我需要允许管理员定义自己的自定义路径级别。例如:news\local\mynewdog或Articles\event...

7得票1回答
Slim3中使用控制器方法作为回调的可选参数

我有一个路由: $app->get('/admin/login/{status}', 'App\Controller\Admin\AdminController:loginAction') 如何使 {status} 参数变为可选?