在 ActiveAdmin 中,可以使用 ActiveAdmin.register 方法的标题选项来设置动态标题面板/侧边栏。以下是一个示例代码:
ActiveAdmin.register Post do
menu priority: 1, label: proc { "动态标题" }
config.clear_action_items! # 清除默认的动作按钮
controller do
def index
@title = "动态标题面板" # 设置动态标题面板
super
end
end
sidebar "动态侧边栏" do
"这是动态侧边栏" # 设置动态侧边栏
end
# 省略其他代码
end
在上面的示例中,我们使用 menu
选项来设置动态标题面板。label
选项可以接受一个 Proc 对象,该对象返回动态的标题。
在 controller 的 index
方法中,我们设置了 @title
变量来设置动态标题面板。
通过使用 sidebar
方法,我们可以在侧边栏中设置动态内容。
注意:上述代码只是一个示例,你可以根据自己的需求进行修改。