simple_show_helper

Why?

It is intended to use with new Rails+Bootstrap apps to create as fast as possible ‘show’ pages. You only have to add one line to view which will describe model instance + it references.

I use this tool here github.com/akwiatkowski/waypoint_manager/blob/master/app/views/areas/show.html.haml

How to?

Add line in view

= raw simple_show_helper(User.first)

Keep in mind that it uses only locales in format for example: ‘en.user.email’

Custom attributes:

= raw simple_show_helper(User.first, attrs: [“email”, “name”])

Add created_at, updated_at attributes:

= raw simple_show_helper(User.first, timestamps: true)

Custom table class, for not Bootstrap users:

= raw simple_show_helper(User.first, table_class: “table”)

All options example:

= raw simple_show_helper(resource, attrs: [“name”], timestamps: true, table_class: “table”)

Spec, tests, …

… :)

Contributing to simple_show_helper

Copyright © 2012 Aleksander Kwiatkowski. See LICENSE.txt for further details.