Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
Rails Scaffold with Slim
p#notice #{notice}
h1 <%= plural_table_name.titleize %>
table
thead
tr
<% attributes.reject(&:password_digest?).each do |attribute| -%>
th <%= attribute.human_name %>
<% end -%>
th colspan="3"
tbody
- @<%= plural_table_name %>.each do |<%= singular_table_name %>|
tr
<% attributes.reject(&:password_digest?).each do |attribute| -%>
td = <%= singular_table_name %>.<%= attribute.name %>
<% end -%>
td #{ link_to 'Show', <%= singular_table_name %>}
td #{ link_to 'Edit', edit_<%= singular_table_name %>_path(<%= singular_table_name %>)}
td #{ link_to 'Destroy', <%= singular_table_name %>, method: :delete, data: { confirm: 'Are you sure?' }}
= link_to "Add <%= singular_table_name.titleize %>", new_<%= singular_table_name %>_path
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment