ruby-on-rails – 活动管理导航链接
发布时间:2020-12-17 03:03:26 所属栏目:百科 来源:网络整理
导读:除了注册页面/模型之外,如何将自己的自定义链接动态添加到ActiveAdmin全局导航标题?例如,如果我想要一个可以将用户引导到我的主页的链接. 解决方法 好像ActiveAdmin让它变得更容易一些.我升级到版本0.6.2,您可以在导航中的任何位置添加自定义链接(下面的示
除了注册页面/模型之外,如何将自己的自定义链接动态添加到ActiveAdmin全局导航标题?例如,如果我想要一个可以将用户引导到我的主页的链接.
解决方法
好像ActiveAdmin让它变得更容易一些.我升级到版本0.6.2,您可以在导航中的任何位置添加自定义链接(下面的示例将添加一个自定义菜单项和一个自定义下拉列表):
在#config / initializers / active_admin.rb中 ActiveAdmin.setup do |config| config.namespace :admin do |admin| admin.build_menu do |menu| menu.add :label => "My Custom Link",:url => "/",:priority => 0 menu.add :label => "Pages" do |pages| pages.add :label => "Homepage",:url => "/admin/homepage" pages.add :label => "About Us",:url => "/admin/about-us" pages.add :label => "Facebook",:url => "http://www.facebook.com",:html_options => { :target => "_blank" } end end end end 如果你已经注册了带有“Pages”作为父菜单的模型(例如:在你的app / admin /文件夹中,带有菜单的模型:priority => 2,parent:’Pages’)它会自动保留这些模型! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |