kar*_*k c 7 ruby-on-rails activeadmin
我需要在ActiveAdmin页面中添加一些指向应用程序某些页面的链接.我可以使用侧边栏来完成此操作,但我必须为每个资源重复代码.有没有向标题添加自定义链接?或者为所有资源定义一个侧边栏?
Mic*_*ein 16
我也不想忽略在initializers/active_admin.rb中设置config.site_title_link.
我很确定它需要一个代表你的应用程序路由名称的符号,例如:
config.site_title_link = :root
Run Code Online (Sandbox Code Playgroud)
将站点标题链接到您的应用程序的root_path.
kar*_*k c 11
谢谢@phoet!通过重写HeaderRenderer来实现它:
module ActiveAdmin
module Views
class HeaderRenderer
def to_html
title + global_navigation + application_link + utility_navigation
end
def application_link
link_to('Back to Application', root_url)
end
end
end
end
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4359 次 |
| 最近记录: |