在ActiveAdmin中,如果没有该模型的项目(在我的示例用户中),则会显示默认值'尚无用户。创建一个'。
答案 0 :(得分:5)
这是一个MonkeyPatch:
在lib文件夹中创建一个新文件并复制:
module ActiveAdmin
module Views
# Build a Blank Slate
class BlankSlate < ActiveAdmin::Component
builder_method :blank_slate
def default_class_name
'blank_slate_container'
end
def build(content)
super(span(content.html_safe, class: "blank_slate"))
end
end
end
end
在构建方法中自定义内容变量以更改默认消息。
答案 1 :(得分:1)
ActiveAdmin
设置执行此操作。 Look issues in
repository。html
或erb.html