gpt4 book ai didi

ruby-on-rails - 事件管理员导航链接

转载 作者:数据小太阳 更新时间:2023-10-29 07:26:06 25 4
gpt4 key购买 nike

除了注册页面/模型之外,如何将自己的自定义链接动态添加到 ActiveAdmin 全局导航 header ?例如,如果我想要一个可以将用户定向到我的主页的链接。

最佳答案

似乎 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/文件夹中,带有 menu :priority => 2 的模型,parent: 'Pages' ) 它也会自动保留这些内容!

关于ruby-on-rails - 事件管理员导航链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11567312/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com