Sha256: a6eae3cf04df29ca45c3fc76c041c03935be088e57c3926e4efde3612fd40927

Contents?: true

Size: 1.03 KB

Versions: 13

Compression:

Stored size: 1.03 KB

Contents

<% form_id = "drill-form-#{rand(1e8)}" %>
<% form_tag({:action=>nil},{:id=>form_id}) do%>
  <%= hidden_field_tag 'form_id', form_id %>
  <table>
    <%@calculation.drills.each_value do |input|%>
       <tr>
        <td><%=label :entry,input.label,input.name%></td>
        <td>
          <%= select_tag "entry[#{input.label}]",
            options_for_select(input.options_for_select,input.set? ? input.value : nil),:disabled=>input.disabled?%>
        </td>
      </tr>
    <%end%>
    <%@calculation.profiles.each_value do |input|%>
      <tr><td><%=label :entry,input.label,input.name%></td><td><%= text_field :entry, input.label, "size" => 20, :value => input.value_if_given %></td></tr>
    <%end%>
    <%@calculation.chosen_outputs.each_value do |result|%>
      <tr><td><%=label :entry,result.label,result.name%></td><td><%= result.value_if_given %></td></tr>
    <%end%>
  </table>
<%end%>
<%= observe_form form_id, :url => {:action => 'result'}%>
<% javascript_tag do %>
  $('#<%=form_id%>').submit(function() {
  return false;
  });
<%end%>

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
amee-data-abstraction-2.3.1 examples/_calculator_form.erb
amee-data-abstraction-2.3.0 examples/_calculator_form.erb
amee-data-abstraction-2.2.2 examples/_calculator_form.erb
amee-data-abstraction-2.2.1 examples/_calculator_form.erb
amee-data-abstraction-2.2.0 examples/_calculator_form.erb
amee-data-abstraction-1.3.1 examples/_calculator_form.erb
amee-data-abstraction-1.3.0 examples/_calculator_form.erb
amee-data-abstraction-2.1.1 examples/_calculator_form.erb
amee-data-abstraction-2.1.0 examples/_calculator_form.erb
amee-data-abstraction-1.2.0 examples/_calculator_form.erb
amee-data-abstraction-2.0.0 examples/_calculator_form.erb
amee-data-abstraction-1.1.0 examples/_calculator_form.erb
amee-data-abstraction-1.0.0 examples/_calculator_form.erb