【发布时间】:2018-08-16 13:34:00
【问题描述】:
我正在使用 ruby gem ActiveAdmin。在index 页面上,除了记录的索引列表之外,我还想显示一些面板。
我有如下代码:
ActiveAdmin.register City do
belongs_to :country
index do
column :name
column :population
column :elevation
panel 'Languages in Country' do
ul do
country.languages.each do |language|
li language
end
end
end
end
end
我的想法是,当我转到http://localhost:8000/admin/countries/3/cities 时,我将显示该国家/地区的城市列表,在此表下方,我将在单独的panel 中显示该国家/地区的语言。
我遇到的问题是,当一个国家/地区没有个城市时,语言面板也不显示(即使它有语言)。
当一个国家没有城市数据时如何显示语言面板?
谢谢
【问题讨论】:
标签: ruby-on-rails ruby activeadmin