5
我似乎无法找到任何有关如何修改administrate gem的默认仪表板的文档,以便自定义显示在索引和显示页面中的内容。下面是我的具体目标:使用管理gem for rails自定义字段
- 假设一个
Article
belongs_to
的Author
- 当我创建第
- 我想看看作者的姓氏在下拉列表中为相关领域
- 一旦保存,我想在文章的索引和显示页面中看到作者的姓氏
现在,我得到一个不太有用的“作者#4”作为rec ord标签。下面是自动生成的仪表板:
class ArticleDashboard < Administrate::BaseDashboard
ATTRIBUTE_TYPES = {
author: Field::BelongsTo,
id: Field::Number,
title: Field::String,
content: Field::Text,
created_at: Field::DateTime,
updated_at: Field::DateTime,
}.freeze
[snip]
end
的“Customizing Dashboard”文档页面说:
每个字段类型采取不同的选项集,这是通过
.with_options
类方法指定。
所以我估计,呼吁Field::BelongsTo
with_options
可能是要走的路,但哪些选项可用于该字段(或任何其他为此事)?
谢谢。虽然这解决了具体问题,但我还是想知道每种字段类型有哪些可用选项。 – Giuseppe