一些新的主动管理(4-5个内部应用程序)。我发现它是直接和灵活的。
但是,当我将应用程序部署到除根目录之外的上下文时,菜单失败。
例如,给定一个域'Rate‘,菜单会生成一个指向’/admin/Rate‘的链接。没有问题,所有的工作都如预期。但是,如果我部署到上下文'/xyz‘,菜单仍然会生成一个’/admin/rate‘链接,而不是预期的’/xyz/admin/rate‘。
是否有我可能遗漏的配置步骤?
谢谢
编辑...
我在torquebox上部署
试着在一个范围内包围,让我更困惑。ie /xyz/xyz/admin/rate
scope :path => '/xyz' do
devise_for :admin_users, ActiveAdmin::Devise.config
ActiveAdmin.routes(self)
end发布于 2013-07-21 07:48:51
在项目目录中查找app/admin/rates.rb
ActiveAdmin.register Rate do
menu :url => "/app/admin/rates"
end这将仅更改菜单项链接到的URL。而不会影响rails中的路由。
https://stackoverflow.com/questions/15993750
复制相似问题