Cvar partial template auf PROCESS umgebaut. Spart bei sehr grossen masken ~5 Sekunden.
[kivitendo-erp.git] / templates / webpages / oe / sales_order.html
1 [%- USE T8 %]
2 [%- USE HTML %]
3 [%- PROCESS 'amcvar/render_inputs_block.html' %]
4 <tr>
5  <td>
6   <input type="button" id="cb_show_details" name="show_details" value='[% 'Show details' | $T8 %]'>
7   <script type="text/javascript">
8    $('#cb_show_details').click(function(){ $('[id$="row2"]').toggle() });
9   </script>
10   <table id='display_row' width="100%">
11    <tr class="listheading">
12 [%- FOREACH header = HEADER %]
13  [%- IF header.display %]
14     <th align="left" nowrap width="[% header.width %]" class="listheading">[% header.value %]</th>
15  [%- END %]
16 [%- END %]
17    </tr>
18 [%- FOREACH row = ROWS %]
19      <tr valign="top" class="[% IF row.error %]error_message[% ELSE %]listrow[% loop.count % 2 %][% END %]">
20  [%- FOREACH row1 = row.ROW1 %]
21       <td align="[% row1.align %]"[% IF row1.nowrap %] nowrap[% END %]>[% row1.value %]</td>
22  [%- END %]
23      </tr>
24  [%- FOREACH hidden = row.HIDDENS %]
25     [% hidden.value %]
26  [%- END %]
27      <tr class="listrow[% loop.count % 2 %]" id="[% loop.count %].row2" [% UNLESS show_details %]style="display:none;"[% END %]>
28       <td colspan="[% row.colspan %]">
29  [%- FOREACH row2 = row.ROW2 %]
30    [%- IF row2.line_break %]<br/>[%- END %]
31    [%- IF row2.cvar %]
32      [% row2.description %]
33      [% PROCESS cvar_inputs cvar = row2.render_options %]
34    [%- ELSE %]
35      [% row2.value %]
36    [%- END %]
37  [%- END %]
38       </td>
39      </tr>
40 [%- END %]
41
42   </table>
43  </td>
44 </tr>
45 <script type='text/javascript'>
46   $(document).ready( function(){ $('#display_row tr:gt(1) input[name*="description"]').focus() });
47 </script>