Customizing the show screen is as simple as implementing the show block:
ActiveAdmin.register Post do
show do
h3 post.title
div do
simple_format post.body
end
end
end
The show block is rendered within the context of the view and uses the Arbre HTML DSL. You can also render a partial at any point.
ActiveAdmin.register Post do
show do
# renders app/views/admin/posts/_some_partial.html.erb
render "some_partial"
end
end
If you'd like to keep the default active_admin look, you can also use "attributes_table":
ActiveAdmin.register Ad do
show do |ad|
attributes_table do
row :title
row :image do
image_tag(ad.image.url)
end
end
active_admin_comments
end
end
You can customize the title of the object in the show screen. The default is the resouce name and the ID. You can customize as follows:
show :title => :name do
end