diff --git a/lib/generators/haml/scaffold/templates/_form.html.haml b/lib/generators/haml/scaffold/templates/_form.html.haml index 993cd03..0a39591 100644 --- a/lib/generators/haml/scaffold/templates/_form.html.haml +++ b/lib/generators/haml/scaffold/templates/_form.html.haml @@ -1,4 +1,4 @@ -= form_for @<%= singular_table_name %> do |f| += form_for @<%= singular_table_name %><%= plural_table_name == index_helper ? '' : ", url: #{index_helper}_path" %> do |f| - if @<%= singular_table_name %>.errors.any? #error_explanation %h2= "#{pluralize(@<%= singular_table_name %>.errors.count, "error")} prohibited this <%= singular_table_name %> from being saved:" diff --git a/lib/generators/haml/scaffold/templates/edit.html.haml b/lib/generators/haml/scaffold/templates/edit.html.haml index 6fb96b8..dee668c 100644 --- a/lib/generators/haml/scaffold/templates/edit.html.haml +++ b/lib/generators/haml/scaffold/templates/edit.html.haml @@ -2,6 +2,6 @@ = render 'form' -= link_to 'Show', @<%= singular_table_name %> += link_to 'Show', <%= show_helper(type: :path) %> \| = link_to 'Back', <%= index_helper %>_path diff --git a/lib/generators/haml/scaffold/templates/index.html.haml b/lib/generators/haml/scaffold/templates/index.html.haml index d3d21bb..8fff40e 100644 --- a/lib/generators/haml/scaffold/templates/index.html.haml +++ b/lib/generators/haml/scaffold/templates/index.html.haml @@ -16,10 +16,10 @@ <% for attribute in attributes -%> %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?' } + %td= link_to 'Show', <%= show_helper(singular_table_name, type: :path) %> + %td= link_to 'Edit', <%= edit_helper(singular_table_name, type: :path) %> + %td= link_to 'Destroy', <%= show_helper(singular_table_name, type: :path) %>, method: :delete, data: { confirm: 'Are you sure?' } %br -= link_to 'New <%= human_name %>', new_<%= singular_table_name %>_path += link_to 'New <%= human_name %>', <%= new_helper(type: :path) %> diff --git a/lib/generators/haml/scaffold/templates/show.html.haml b/lib/generators/haml/scaffold/templates/show.html.haml index 14b6280..7dbe154 100644 --- a/lib/generators/haml/scaffold/templates/show.html.haml +++ b/lib/generators/haml/scaffold/templates/show.html.haml @@ -6,6 +6,6 @@ = @<%= singular_table_name %>.<%= attribute.name %> <% end -%> -= link_to 'Edit', edit_<%= singular_table_name %>_path(@<%= singular_table_name %>) += link_to 'Edit', <%= edit_helper(type: :path) %> \| = link_to 'Back', <%= index_helper %>_path