首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >将activeadmin菜单链接部署到根目录以外的命名空间时是否会失败?

将activeadmin菜单链接部署到根目录以外的命名空间时是否会失败?
EN

Stack Overflow用户
提问于 2013-04-14 06:42:35
回答 1查看 129关注 0票数 1

一些新的主动管理(4-5个内部应用程序)。我发现它是直接和灵活的。

但是,当我将应用程序部署到除根目录之外的上下文时,菜单失败。

例如,给定一个域'Rate‘,菜单会生成一个指向’/admin/Rate‘的链接。没有问题,所有的工作都如预期。但是,如果我部署到上下文'/xyz‘,菜单仍然会生成一个’/admin/rate‘链接,而不是预期的’/xyz/admin/rate‘。

是否有我可能遗漏的配置步骤?

谢谢

编辑...

我在torquebox上部署

试着在一个范围内包围,让我更困惑。ie /xyz/xyz/admin/rate

代码语言:javascript
运行
复制
scope :path => '/xyz' do
 devise_for :admin_users, ActiveAdmin::Devise.config
 ActiveAdmin.routes(self)
end
EN

回答 1

Stack Overflow用户

发布于 2013-07-21 07:48:51

在项目目录中查找app/admin/rates.rb

代码语言:javascript
运行
复制
ActiveAdmin.register Rate do
    menu :url => "/app/admin/rates" 
end

这将仅更改菜单项链接到的URL。而不会影响rails中的路由。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15993750

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档