【问题标题】:ActiveAdmin - redirect_to root_path or indexActiveAdmin - 重定向到根路径或索引
【发布时间】:2015-08-11 06:39:00
【问题描述】:

我有以下代码:

ActiveAdmin.register HealthCoach do

controller do
def create
  health_coach = HealthCoach.new(user_params)
  health_coach.uid = health_coach.email
  if health_coach.save 
    # I want to redirect_to admin/health_coaches#index
  end
end

这是我的路线:

                                           admin_root GET    /admin(.:format)                                                          admin/health_coaches#index
                    batch_action_admin_health_coaches POST   /admin/health_coaches/batch_action(.:format)                              admin/health_coaches#batch_action
                                 admin_health_coaches GET    /admin/health_coaches(.:format)                                           admin/health_coaches#index
                                                      POST   /admin/health_coaches(.:format)                                           admin/health_coaches#create
                               new_admin_health_coach GET    /admin/health_coaches/new(.:format)                                       admin/health_coaches#new
                              edit_admin_health_coach GET    /admin/health_coaches/:id/edit(.:format)                                  admin/health_coaches#edit
                                   admin_health_coach GET    /admin/health_coaches/:id(.:format)                                       admin/health_coaches#show
                                                      PATCH  /admin/health_coaches/:id(.:format)                                       admin/health_coaches#update
                                                      PUT    /admin/health_coaches/:id(.:format)                                       admin/health_coaches#update
                                                      DELETE /admin/health_coaches/:id(.:format)                                       admin/health_coaches#destroy

我试过redirect_to '/admin'但没有用。有谁知道如何重定向到admin/health_coaches#index

【问题讨论】:

    标签: ruby-on-rails ruby routes activeadmin


    【解决方案1】:

    redirect_to( admin_health_coaches_path ) and return if health_coach.save

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-10-25
      • 2019-10-04
      • 1970-01-01
      • 2017-01-20
      相关资源
      最近更新 更多