我一直在寻找有关如何modify the title ActiveAdmin Custom page的信息,但是没有任何效果。我发现的解决方案仅适用于标准ActiveAdmin页面。
例如,我的Report
页面
ActiveAdmin.register_page "report" do
controller do
before_action { @page_title = "Generación de reportes" }
end
menu label: 'Generación de reportes'
content do
render partial: 'report'
end
end
显示标准标题,该名称与注册时所用的字符串相同。
有没有一种可以自定义标题的方法,例如,可以放置诸如“Generaciónde reportes”之类的内容?
答案 0 :(得分:2)
在your provided link中,您可以使用以下选项来修改页面标题:
content 'title': Proc.new {
@page_title = 'Your title'
} do
...
end
或其他选项,根据文档:
content title: "Your Title" do
...
end
根据文档,您必须在same link中看到“ 自定义页面标题栏中的图像或链接”!
您在注册before_action
时使用controller
,但是在提供的代码中,您正在注册page
。
希望这会有所帮助!