Sha256: d80d028f496d4ef7f1b469418b4b0bc2d9dd17b7d0a5ad503b2f483001b606f2

Contents?: true

Size: 1.13 KB

Versions: 4

Compression:

Stored size: 1.13 KB

Contents

<%
form_view = AdminAssistant::FormView.new(@record, @admin_assistant, self)
%>
<div class="admin_assistant form <%=
  @admin_assistant.controller_css_class(controller)
%>">
  <% id = nil unless defined?(id) %>
  <div class="aa_header">
    <h2><%= h(form_view.title) %></h2>
    <div class="actions">
    <%= link_to('Back to index', @origin) %>
    </div>
  </div>
  <% if !@record.errors.empty? %>
    <%= error_messages_for 'record' %>
  <% end %>
  <% form_for(@record, form_view.form_for_args) do |rails_form| %>
    <% if @origin %>
      <%= hidden_field_tag 'origin', @origin %>
    <% end %>

    <% form_view.columns.each do |column| %>
      <div class="column">
      <label for="<%= column.field_id %>"><%= h(column.label) %></label>
      <% if column.description %>
        <p class="description"><%= h(column.description) %></p>
      <% end %>
      <%= column.html(rails_form) %>
      </div>
    <% end %>
      <div>
        <%= submit_tag(form_view.submit_value) %>
        <% form_view.extra_submit_buttons.each do |extra_submit_button| %>
          <%= submit_tag(extra_submit_button) %>
        <% end %>
      </div>
  <% end %>
</div>

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
admin_assistant-1.0.4 lib/views/form.html.erb
admin_assistant-2.0.0.pre1 lib/views/form.html.erb
admin_assistant-1.0.2 lib/views/form.html.erb
admin_assistant-1.0.1 lib/views/form.html.erb