2

我的问题很简单,我认为可以使用 Restful Style 轻松解决,但我只想以非 restful 风格来解决。

# Controller
class Admin::SocialFeedsController < ApplicationController
...
end

# Rotues
namespace :admin do
  resources :social_feeds do
  collection do
    post 'create'
    get 'index'
    ...
    end
  end
end

<form action="/admin/social_feeds/create" method="post">
...
</form>

它希望将social_feeds操作映射到 Admin 控制器而不是Admin::SocialFeedsController's create 操作。

我不想在这里使用 Rails 表单助手。

谢谢

4

1 回答 1

0
# Rotues
namespace :admin do
  resources :social_feeds
end

我假设您希望 /admin/social_feeds URL 工作?

于 2012-12-14T15:00:17.007 回答