Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 2de61e4e

Von Hans P. Schlaepfer vor mehr als 3 Jahren hinzugefügt

  • ID 2de61e4e4fef7aeb295490fa426bd0a08723f705
  • Vorgänger e7f69bc9
  • Nachfolger ec78c010

Neues Design 2019 Standard-Code templates/webpages/inventory/

Unterschiede anzeigen:

templates/webpages/inventory/_stock.html
1
<h3>[% LxERP.t8('Stock for part #1', SELF.part.displayable_name) %][%- IF SELF.part.ean -%] ([%- SELF.part.ean -%])[%- END -%]</h3>
2 1
[% USE HTML %]
3 2
[% USE LxERP %]
4 3
[% USE L %]
5 4
[% USE T8 %]
6 5

  
7
[%- IF SELF.stock_empty && !SELF.part.bin_id  %]
8
<p>[% 'Nothing stocked yet.' | $T8 %]</p>
9
[%- ELSE %]
10
<table>
11
  <tr class='listheading'>
12
    <th>[% 'Warehouse' | $T8 %]</th>
13
    <th>[% 'Bin' | $T8 %]</th>
14
    <th>[% 'Qty' | $T8 %]</th>
15
  </tr>
16
[%- FOREACH wh = SELF.warehouses -%]
17
[%- FOREACH bin = wh.bins -%]
18
  [%#- display any bins with stock and default bin -%]
19
  [%- SET stock__set = SELF.stock_by_bin.${bin.id} -%]
20
  [%- IF stock__set.sum > 0 || SELF.part.bin_id == bin.id -%]
21
  <tr class='listrow'>
22
    <td>[% bin.warehouse.description %]</td>
23
    <td>[% bin.description %]</td>
24
    <td class='numeric'>[% LxERP.format_amount(stock__set.sum, 2) %]&nbsp;[%- SELF.part.unit -%]</td>
25
  </tr>
26
  [%- END -%]
27
[%- END -%]
28
[%- END %]
29
</table>
30
[%- END %]
31
[%- END %]
6
[% IF SELF.part.id %]
7

  
8
<h3>[% LxERP.t8('Stock for part #1', SELF.part.displayable_name) %][% IF SELF.part.ean %] ([% SELF.part.ean %])[% END %]</h3>
9

  
10
[% IF SELF.stock_empty && !SELF.part.bin_id  %]
11
  <p>[% 'Nothing stocked yet.' | $T8 %]</p>
12
[% ELSE %]
13
  <table class="tbl-list wi-moderate">
14
    <thead>
15
      <tr>
16
        <th>[% 'Warehouse' | $T8 %]</th>
17
        <th>[% 'Bin' | $T8 %]</th>
18
        <th>[% 'Qty' | $T8 %]</th>
19
      </tr>
20
    </thead>
21
    <tbody>
22
    [% FOREACH wh = SELF.warehouses %]
23
      [% FOREACH bin = wh.bins %]
24
        [% # display any bins with stock and default bin %]
25
        [% SET stock__set = SELF.stock_by_bin.${bin.id} %]
26
        [% IF stock__set.sum > 0 || SELF.part.bin_id == bin.id %]
27
          <tr>
28
            <td>[% bin.warehouse.description %]</td>
29
            <td>[% bin.description %]</td>
30
            <td class='numeric'>[% LxERP.format_amount(stock__set.sum, 2) %]&nbsp;[% SELF.part.unit %]</td>
31
          </tr>
32
        [% END %]
33
      [% END %]
34
    [% END %]
35
    </tbody>
36
  </table>
37
[% END %]
38

  
39
[% END %]

Auch abrufbar als: Unified diff