访问/ admin时重定向自定义Spree Admin

时间:2015-01-02 08:10:35

标签: ruby-on-rails spree

我已为管理员editor定义了自定义角色,当editor登录管理员面板时,他被重定向到admin_products_path,但如果editor已登录,访问admin_products_path时如何将其重定向到/admin

更新: 狂欢v2.3.2

1 个答案:

答案 0 :(得分:1)

您可能希望使用某些逻辑覆盖admin_root_redirect_path,具体取决于管理员是否为编辑。

类似的东西:

def admin_root_redirect_path
  if spree_current_user.editor?
    spree.admin_products_path
  else
    spree.admin_orders_path
  end
end