我有一对多的关系(故事有很多调查)。如何使“索引”和“显示”页面显示调查链接而不是文本(当前显示)?
ActiveAdmin.register Story do
actions :all
form do |f|
f.inputs
f.buttons
end
index do
column :surveys
default_actions
end
show do
attributes_table do
row :surveys
end
active_admin_comments
end
答案 0 :(得分:2)
你可以这样做:
...
column 'Surveys' do |story|
story.surveys.map { |survey|
link_to survey.name, admin_survey_path(survey)
}.join("<br/>").html_safe
end
...
row 'Surveys' do |story|
story.surveys.map { |survey|
link_to survey.name, admin_survey_path(survey)
}.join("<br/>").html_safe
end