Ruby on rails 4 活跃的管理员协会
Active Admin有一种自以为是的方式来显示关联,只要该关联有一个名为name的字段,这种方式就非常有效。我知道有一种方法可以告诉Active Admin从相关文件中显示哪个字段,但我在文档中的任何地方都找不到 我有一个名为Ruby on rails 4 活跃的管理员协会,ruby-on-rails-4,activeadmin,Ruby On Rails 4,Activeadmin,Active Admin有一种自以为是的方式来显示关联,只要该关联有一个名为name的字段,这种方式就非常有效。我知道有一种方法可以告诉Active Admin从相关文件中显示哪个字段,但我在文档中的任何地方都找不到 我有一个名为app\u label\u translation的模型,它属于app\u labelapp\u label有一个名为label的字段,我希望活动管理员将其视为名为name的字段 作为一项工作,我正在这样做: index do selectable_colu
app\u label\u translation
的模型,它属于app\u label
app\u label
有一个名为label
的字段,我希望活动管理员将其视为名为name
的字段
作为一项工作,我正在这样做:
index do
selectable_column
id_column
column :app_label, sortable: "app_labels.label" do |a|
link_to a.app_label.label admin_app_label_path(a.app_label)
end
end
有人知道用您选择的字段覆盖名称的命令吗
更新:通过在我的
app\u label
模型中使用alias\u属性:name,:label
,我现在使用了一种稍微更好的解决方法。这允许活动管理员使用标签执行其操作。我仍然认为有更好的方法可以做到这一点。只需在要在列中显示的模型之前传入另一个参数
摘自他们的文件:
这应该能奏效
index do
selectable_column
column "My Custom Title", :title
end