1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
- @model_config.show.with(object: @object, view: self, controller: self.controller).visible_groups.each do |fieldset|
- unless (fields = fieldset.with(object: @object, view: self, controller: self.controller).visible_fields).empty?
- if !(values = fields.map{ |f| f.formatted_value.presence }).compact.empty? || !RailsAdmin::config.compact_show_view
.fieldset
%h4
= fieldset.label
- if fieldset.help
%p= fieldset.help
%dl
- fields.each_with_index do |field, index|
- unless values[index].nil? && RailsAdmin::config.compact_show_view
%dt
%span.label.label-info{class: "#{field.type_css_class} #{field.css_class}"}
= field.label
%dd.well
= field.pretty_value
|