Sha256: bd6b5141f542e0bc302606c5115a31e24a090688709b48ec720d3aa9a32098db

Contents?: true

Size: 1.18 KB

Versions: 4

Compression:

Stored size: 1.18 KB

Contents

- content_for :page_header do
  %h1
    - if @<%= resource_name %>.new_record?
      Добавить #{taccusative(:<%= resource_name %>)}
    - else
      Редактировать #{taccusative(:<%= resource_name %>)}

= form_for [:admin, @<%= resource_name %>] do |f|
  - if @<%= resource_name %>.errors.any?
    #error_explanation
      %h2= "Ошибки при сохранении: #{@<%= resource_name %>.errors.count}"
      %ul
        - @<%= resource_name %>.errors.full_messages.each do |msg|
          %li= msg
  %table
    <%- columns.each do |column| -%>
    <%- if column.field_type.to_s == "text_area" -%>
    %tr
      %td{colspan: 2}
        = f.label :<%= column.name %>
        %br
        = f.<%= column.field_type -%> :<%= column.name %>
    <%- elsif column.field_type.to_s == "check_box" -%>
    %tr
      %th{colspan: 2}
        = f.<%= column.field_type -%> :<%= column.name %>
        = f.label :<%= column.name %>
    <%- elsif column.name != "position" -%>
    %tr
      %th= f.label :<%= column.name %>
      %td= f.<%= column.field_type -%> :<%= column.name %>
    <%- end -%>
    <%- end -%>
  .actions
    = f.submit "Сохранить"
    = f.submit "Применить"

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
redde-0.0.8 lib/generators/redde/scaffold/templates/edit.html.haml
redde-0.0.7 lib/generators/redde/scaffold/templates/edit.html.haml
redde-0.0.6 lib/generators/redde/scaffold/templates/edit.html.haml
redde-0.0.5 lib/generators/redde/scaffold/templates/edit.html.haml