Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 986282c1

Von Sven Schöling vor mehr als 9 Jahren hinzugefügt

  • ID 986282c191d6ad3c02608b2fd33d66a12779e401
  • Vorgänger 5aa485a7
  • Nachfolger 678f57a3

PriceRule: Mehr Filteroptionen

Unterschiede anzeigen:

templates/webpages/price_rule/_filter.html
10 10
<div class='filter_toggle' style='display:none'>
11 11
<a href='#' onClick='javascript:$(".filter_toggle").toggle()'>[% 'Hide Filter' | $T8 %]</a>
12 12
 <table id='filter_table'>
13
  <tr>
14 13
  <tr>
15 14
   <th align="right">[% 'Description' | $T8 %]</th>
16
   <td>[% L.input_tag('filter.name:substr::ilike', filter.name_substr__ilike, size = 20) %]</td>
15
   <td>[% L.input_tag('filter.name:substr::ilike', filter.name_substr__ilike, size = 20, style='width: 300px') %]</td>
16
  </tr>
17
  <tr>
18
   <th align="right">[% 'Part' | $T8 %]</th>
19
   <td>[% L.part_picker('filter.item_type_matches[].part', FORM.filter.item_type_matches.0.part, style='width: 300px') %]</td>
20
  </tr>
21
[%- IF SELF.vc == 'customer' %]
22
  <tr>
23
   <th align="right">[% 'Customer' | $T8 %]</th>
24
   <td>[% L.customer_vendor_picker('filter.item_type_matches[].customer', FORM.filter.item_type_matches.0.customer, type='customer', style='width: 300px') %]</td>
25
  </tr>
26
[%- END %]
27
[%- IF SELF.vc == 'vendor' %]
28
  <tr>
29
   <th align="right">[% 'Vendor' | $T8 %]</th>
30
   <td>[% L.customer_vendor_picker('filter.item_type_matches[].vendor', FORM.filter.item_type_matches.0.vendor, type='vendor', style='width: 300px') %]</td>
31
  </tr>
32
[%- END %]
33
  <tr>
34
   <th align="right">[% 'Business' | $T8 %]</th>
35
   <td>[% L.select_tag('filter.item_type_matches[].business', SELF.businesses, title_key='description', default=FORM.filter.item_type_matches.0.business, with_empty=1, style='width: 300px') %]</td>
36
  </tr>
37
  <tr>
38
   <th align="right">[% 'Group' | $T8 %]</th>
39
   <td>[% L.select_tag('filter.item_type_matches[].partsgroup', SELF.partsgroups, title_key='partsgroup', default=FORM.filter.item_type_matches.0.partsgroup, with_empty=1, style='width: 300px') %]</td>
40
  </tr>
41
  <tr>
42
   <th align="right">[% 'Qty' | $T8 %]</th>
43
   <td>[% L.input_tag('filter.item_type_matches[].qty', FORM.filter.item_type_matches.0.qty, style='width: 300px') %]</td>
44
  </tr>
45
  <tr>
46
   <th align="right">[% 'Reqdate' | $T8 %]</th>
47
   <td>[% L.date_tag('filter.item_type_matches[].reqdate', FORM.filter.item_type_matches.0.reqdate, style='width: 300px') %]</td>
48
  </tr>
49
  <tr>
50
   <th align="right">[% 'Transdate' | $T8 %]</th>
51
   <td>[% L.date_tag('filter.item_type_matches[].transdate', FORM.filter.item_type_matches.0.transdate, style='width: 300px') %]</td>
52
  </tr>
53
  <tr>
54
   <th align="right">[% 'Pricegroup' | $T8 %]</th>
55
   <td>[% L.select_tag('filter.item_type_matches[].pricegroup', SELF.pricegroups, default=FORM.filter.item_type_matches.0.pricegroup, title_key='pricegroup', with_empty=1, style='width: 300px') %]<br>
56
   </td>
17 57
  </tr>
18 58
  <tr>
19 59
   <th align="right">[% 'Price' | $T8 %]</th>
20
   <td>[% L.input_tag('filter.price:number', filter.price_number, size=20) %]</td>
60
   <td>[% L.input_tag('filter.price:number', filter.price_number, size=20, style='width: 300px') %]</td>
21 61
  </tr>
22 62
  <tr>
23 63
   <th align="right">[% 'Discount' | $T8 %]</th>
24
   <td>[% L.input_tag('filter.discount:number', filter.discount_number, size=20) %]</td>
64
   <td>[% L.input_tag('filter.discount:number', filter.discount_number, size=20, style='width: 300px') %]</td>
25 65
  </tr>
26 66
  <tr>
27 67
   <th align="right">[% 'Priority' | $T8 %]</th>
......
31 71
   <th align="right">[% 'Obsolete' | $T8 %]</th>
32 72
   <td>[% L.select_tag('filter.obsolete', [ [ '', LxERP.t8('Both') ], [ 0, LxERP.t8('Valid') ], [ 1 , LxERP.t8('Obsolete')]], default=filter.obsolete, style='width: 300px') %]</td>
33 73
  </tr>
74
  <tr>
75
   <th align="right">[% 'Has item type' | $T8 %]</th>
76
   <td>
77
     [%- FOREACH type = SELF.all_price_rule_item_types %]
78
       [%- L.checkbox_tag('filter.has_item_type[]', value=type.0, label=type.1, checked=filter.has_item_type_.${type.0})  %]
79
     [%- END %]
80
   </td>
81
  </tr>
82

  
34 83
 </table>
35 84

  
36 85
[% L.hidden_tag('action', 'PriceRule/dispatch') %]

Auch abrufbar als: Unified diff