many fixes after test with lots of data
[smr.git] / gui / app / views / objects / figurevar / index.html.erb
bloba67575854971eca86e0d5397690213f59a4718df
1 <h1><%= @headline %></h1>
3 <% if @figurevar %>
4     <%= form_for @figurevar, :url=>{action: :create}, :method=>:POST do |f| %>
5      <fieldset id='figurevar'>
6       <legend><% if @figurevar.id  %>Edit<% else %>Add<% end %> Figure</legend>
7         <%= f.hidden_field :id %>
8       <div style='display: block; float: left;'>
9         <%= f.text_field :name, :placeholder=>'Name' %><br/>
10         <%= f.text_field :unit, :placeholder=>'What is this measured in?' %><br/>
11         <%= f.text_field :expression, :size=>32, :placeholder=>'Math Expression (makes this a auto-figure).' %><br/>
12         <%= f.submit 'Save Figure' %>
13       </div>
14       <div style='display: block; float: left;'>
15         <%= f.text_area :comment, :cols=>40, :rows=>15, placeholder: 'Why did you open this Account?' %>
16       </div>
17      </fieldset>
18     <% end %>
19 <% end %>
21 <h2>Figures</h2>
22 <% if not @figurevars %>
23     <p>No figures exist yet.</p>
24 <% else %>
25 <table id='figurevars' border>
26     <thead>
27     <tr>
28         <th></th>
29         <th>Unit</th>
30         <th>Expression</th>
31     </tr>
32     </thead>
33     <tbody>
34     <% @figurevars.each do |f| %>
35         <tr>
36             <td rowspan=2>
37               <%= link_to '+', controller: 'objects/figurevar', action: 'edit', id: f.id %>
38               <%= f.name %><br/>
39             </td>
40             <td><%= 'in %s' % f.unit if f.unit %></td>
41             <td><code><%= f.expression if f.expression %></code></td>
42         </tr>
43         <tr>
44             <td colspan=3><%= f.comment %></td>
45         </tr>
46     <% end %>
47     </tbody>
48 </table>
49 <% end %>