Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 8f5246ba

Von Hans Peter Schlaepfer vor etwa 5 Jahren hinzugefügt

  • ID 8f5246ba7cc3b5cb38e5e939ed0642bea64d8367
  • Vorgänger 3fb30e00
  • Nachfolger 1d42407b

Neues kivitendo Design restliche Aenderungen in templates/webpages/d*

Dateien in datev/* delivery_plan/* delivery_term/* delivery_value_report/*
drafts/* dunning/*

Unterschiede anzeigen:

templates/webpages/delivery_plan/_filter.html
1
[%- USE T8 %]
2
[%- USE L %]
3
[%- USE LxERP %]
4
[%- USE HTML %]
1
[% USE T8 %]
2
[% USE L %]
3
[% USE LxERP %]
4
[% USE HTML %]
5

  
5 6
<form action='controller.pl' method='post' id='filter_form'>
6
<div class='filter_toggle'>
7
<a href='#' onClick='javascript:$(".filter_toggle").toggle()'>[% 'Show Filter' | $T8 %]</a>
8
  [% SELF.filter_summary | html %]
9
</div>
10
<div class='filter_toggle' style='display:none'>
11
<a href='#' onClick='javascript:$(".filter_toggle").toggle()'>[% 'Hide Filter' | $T8 %]</a>
12
 <table id='filter_table'>
13
  <tr>
14
   <th align="right">[% 'Number' | $T8 %]</th>
15
   <td>[% L.input_tag('filter.order.ordnumber:substr::ilike', filter.order.ordnumber_substr__ilike, size = 20) %]</td>
16
  </tr>
17
  <tr>
18
   <th align="right">[% 'Document Project Number' | $T8 %]</th>
19
   <td>[% L.input_tag('filter.order.globalproject.projectnumber:substr::ilike', filter.order.globalproject.projectnumber_substr__ilike, size = 20) %]</td>
20
  </tr>
21
  <tr>
22
   <th align="right">[% 'Part Number' | $T8 %]</th>
23
   <td>[% L.input_tag('filter.part.partnumber:substr::ilike', filter.part.partnumber_substr__ilike, size = 20) %]</td>
24
  </tr>
25
  <tr>
26
   <th align="right">[% 'Part Description' | $T8 %]</th>
27
   <td>[% L.input_tag('filter.description:substr::ilike', filter.description_substr__ilike, size = 20) %]</td>
28
  </tr>
29
  <tr>
30
   <th align="right">[% 'Delivery Date' | $T8 %] [% 'From Date' | $T8 %]</th>
31
   <td>[% L.date_tag('filter.reqdate:date::ge', filter.reqdate_date__ge) %]</td>
32
  </tr>
33
  <tr>
34
   <th align="right">[% 'Delivery Date' | $T8 %] [% 'To Date' | $T8 %]</th>
35
   <td>[% L.date_tag('filter.reqdate:date::le', filter.reqdate_date__le) %]</td>
36
  </tr>
37
  <tr>
38
   <th align="right">[% 'Quantity' | $T8 %]</th>
39
   <td>[% L.input_tag('filter.qty:number', filter.qty_number, size = 20) %]</td>
40
  </tr>
41
[% IF SELF.vc == 'customer' %]
7

  
8
<div class="wrapper">
9

  
10
[% BLOCK filter_toggle_panel %]
11
<div class="wrapper">
12
<table id='filter_table' class="tbl-horizontal">
13
  <caption>[% 'Order & Articles' | $T8 %]</caption>
14
	<colgroup> <col class="wi-small"><col class="wi-normal"> </colgroup>
15
  <tbody>
16
    <tr>
17
      <th>[% 'Number' | $T8 %]</th>
18
      <td>[% L.input_tag('filter.order.ordnumber:substr::ilike', filter.order.ordnumber_substr__ilike, class='wi-normal') %]</td>
19
    </tr>
20
    <tr>
21
      <th>[% 'Document Project Number' | $T8 %]</th>
22
      <td>[% L.input_tag('filter.order.globalproject.projectnumber:substr::ilike', filter.order.globalproject.projectnumber_substr__ilike, class='wi-normal') %]</td>
23
    </tr>
24
    <tr>
25
      <th>[% 'Part Number' | $T8 %]</th>
26
      <td>[% L.input_tag('filter.part.partnumber:substr::ilike', filter.part.partnumber_substr__ilike, class='wi-normal') %]</td>
27
    </tr>
42 28
    <tr>
43
     <th align="right">[% 'Customer' | $T8 %]</th>
44
     <td>[% L.input_tag('filter.order.customer.name:substr::ilike', filter.order.customer.name_substr__ilike, size = 20) %]</td>
45
   </tr>
46
   <tr>
47
    <th align="right">[% 'Customer Number' | $T8 %]</th>
48
    <td>[% L.input_tag('filter.order.customer.customernumber:substr::ilike', filter.order.customer.customernumber_substr__ilike, size = 20) %]</td>
49
   </tr>
50
[% ELSE %]  <tr>
51
    <th align="right">[% 'Vendor' | $T8 %]</th>
52
    <td>[% L.input_tag('filter.order.vendor.name:substr::ilike', filter.order.vendor.name_substr__ilike, size = 20) %]</td>
53
   </tr>
54
   <tr>
55
    <th align="right">[% 'Vendor Number' | $T8 %]</th>
56
    <td>[% L.input_tag('filter.order.vendor.vendornumber:substr::ilike', filter.order.vendor.vendornumber_substr__ilike, size = 20) %]</td>
57
   </tr>
58
[% END %]
59
  <tr>
60
   <th align="right">[% 'Customer type' | $T8 %]</th>
61
   <td>
62
     [% L.select_tag('filter.order.customer.business_id', SELF.all_businesses,
63
                     default    => filter.order.customer.business_id,
64
                     title_key  => 'description',
65
                     value_key  => 'id',
66
                     with_empty => 1,
67
                     style      => 'width: 200px') %]
68
   </td>
69
  </tr>
70
  <tr>
71
   <th align="right">[% 'Employee' | $T8 %]</th>
72
   <td>
73
     [% L.select_tag('filter.order.employee_id', SELF.all_employees,
74
                     default    => filter.order.employee_id,
75
                     title_key  => 'name',
76
                     value_key  => 'id',
77
                     with_empty => 1,
78
                     style      => 'width: 200px') %]
79
   </td>
80
  </tr>
81
  [%- IF SELF.all_departments.size %]
29
      <th>[% 'Part Description' | $T8 %]</th>
30
      <td>[% L.input_tag('filter.description:substr::ilike', filter.description_substr__ilike, class='wi-normal') %]</td>
31
    </tr>
82 32
    <tr>
83
      <th align="right">[% 'Department' | $T8 %]</th>
33
      <th>[% 'Quantity' | $T8 %]</th>
34
      <td>[% L.input_tag('filter.qty:number', filter.qty_number, class='wi-normal') %]</td>
35
    </tr>
36
    <tr>
37
      <th>[% 'Type' | $T8 %]</th>
84 38
      <td>
85
        [% L.select_tag('filter.order.department_id', SELF.all_departments, default=filter.order.department_id, title_key='description', with_empty=1, style='width:200px') %]
39
        [% L.checkbox_tag('filter.part.part_type[]', checked=filter.part.part_type_.part,     value='part',     label=LxERP.t8('Part')) %]
40
        [% L.checkbox_tag('filter.part.part_type[]', checked=filter.part.part_type_.service,  value='service',  label=LxERP.t8('Service')) %]
41
        [% L.checkbox_tag('filter.part.part_type[]', checked=filter.part.part_type_.assembly, value='assembly', label=LxERP.t8('Assembly')) %]
42
        [% IF INSTANCE_CONF.get_feature_experimental_assortment %]
43
          [% L.checkbox_tag('filter.part.part_type[]', checked=filter.part.part_type_.assortment, value='assortment', label=LxERP.t8('Assortment')) %]
44
        [% END %]
86 45
      </td>
87 46
    </tr>
88
  [%- END %]
89
  <tr>
90
   <th align="right">[% 'Type' | $T8 %]</th>
91
   <td>
92
     [% L.checkbox_tag('filter.part.part_type[]', checked=filter.part.part_type_.part,     value='part',     label=LxERP.t8('Part')) %]
93
     [% L.checkbox_tag('filter.part.part_type[]', checked=filter.part.part_type_.service,  value='service',  label=LxERP.t8('Service')) %]
94
     [% L.checkbox_tag('filter.part.part_type[]', checked=filter.part.part_type_.assembly, value='assembly', label=LxERP.t8('Assembly')) %]
95
     [%- IF INSTANCE_CONF.get_feature_experimental_assortment %]
96
       [% L.checkbox_tag('filter.part.part_type[]', checked=filter.part.part_type_.assortment, value='assortment', label=LxERP.t8('Assortment')) %]
97
     [% END %]
98
   </td>
99
  </tr>
100
  <tr>
101
   <th align="right">[% 'Query Type' | $T8 %]</th>
102
   <td>
103
     [% L.checkbox_tag('use_linked_items', checked=use_linked_items, value='1', label=LxERP.t8('Use linked items')) %]
104
   </td>
105
  </tr>
106
 </table>
47
  </tbody>
48
</table>
49

  
50
<table class="tbl-horizontal">
51
	<caption>[% IF SELF.vc == 'customer' %][% 'Customer' | $T8 %][% ELSE %][% 'Vendor' | $T8 %][% END %]</caption>
52
	<colgroup> <col class="wi-small"><col class="wi-mediumsmall"> </colgroup>
53
	<tbody>
54
    [% IF SELF.vc == 'customer' %]
55
      <tr>
56
        <th>[% 'Customer' | $T8 %]</th>
57
        <td>[% L.input_tag('filter.order.customer.name:substr::ilike', filter.order.customer.name_substr__ilike, class='wi-mediumsmall') %]</td>
58
      </tr>
59
      <tr>
60
        <th>[% 'Customer Number' | $T8 %]</th>
61
        <td>[% L.input_tag('filter.order.customer.customernumber:substr::ilike', filter.order.customer.customernumber_substr__ilike, class='wi-mediumsmall') %]</td>
62
      </tr>
63
      <tr>
64
        <th>[% 'Customer type' | $T8 %]</th>
65
        <td>[% L.select_tag('filter.order.customer.business_id', SELF.all_businesses,
66
             default    => filter.order.customer.business_id,
67
             title_key  => 'description',
68
             value_key  => 'id',
69
             with_empty => 1,
70
             class      => 'wi-mediumsmall') %]
71
        </td>
72
      </tr>
73
    [% ELSE %]
74
      <tr>
75
        <th>[% 'Vendor' | $T8 %]</th>
76
        <td>[% L.input_tag('filter.order.vendor.name:substr::ilike', filter.order.vendor.name_substr__ilike, class='wi-mediumsmall') %]</td>
77
      </tr>
78
      <tr>
79
        <th>[% 'Vendor Number' | $T8 %]</th>
80
        <td>[% L.input_tag('filter.order.vendor.vendornumber:substr::ilike', filter.order.vendor.vendornumber_substr__ilike, class='wi-mediumsmall') %]</td>
81
      </tr>
82
    [% END %]
83
	</tbody>
84
</table>
85

  
86
<table class="tbl-horizontal">
87
	<caption>[% 'Handling' | $T8 %]</caption>
88
	<colgroup> <col class="wi-small"><col class="wi-normal"> </colgroup>
89
	<tbody>
90
    <tr>
91
      <th>[% 'Delivery Date' | $T8 %] [% 'From Date' | $T8 %]</th>
92
      <td class="wi-date">[% L.date_tag('filter.reqdate:date::ge', filter.reqdate_date__ge) %]</td>
93
    </tr>
94
    <tr>
95
      <th>[% 'Delivery Date' | $T8 %] [% 'To Date' | $T8 %]</th>
96
      <td class="wi-date">[% L.date_tag('filter.reqdate:date::le', filter.reqdate_date__le) %]</td>
97
    </tr>
98
    [% IF SELF.all_departments.size %]
99
      <tr>
100
        <th>[% 'Department' | $T8 %]</th>
101
        <td>[% L.select_tag('filter.order.department_id', SELF.all_departments, default=filter.order.department_id, title_key='description', with_empty=1, class='wi-lightwide') %]</td>
102
      </tr>
103
    [% END %]
104
    <tr>
105
      <th>[% 'Employee' | $T8 %]</th>
106
      <td>[% L.select_tag('filter.order.employee_id', SELF.all_employees,
107
           default    => filter.order.employee_id,
108
           title_key  => 'name',
109
           value_key  => 'id',
110
           with_empty => 1,
111
           class      => 'wi-lightwide') %]
112
      </td>
113
    </tr>
114
	</tbody>
115
</table>
116

  
117
</div><!-- /.wrapper -->
118

  
119
<div class="wrapper">
120
  <table class="tbl-horizontal">
121
    <colgroup> <col class="wi-small"><col class="wi-lightwide"> </colgroup>
122
    <tbody>
123
      <tr>
124
        <th>[% 'Query Type' | $T8 %]</th>
125
        <td>[% L.checkbox_tag('use_linked_items', checked=use_linked_items, value='1', label=LxERP.t8('Use linked items')) %]</td>
126
      </tr>
127
    </tbody>
128
  </table>
129
</div><!-- /.wrapper -->
107 130

  
108 131
[% L.hidden_tag('sort_by', FORM.sort_by) %]
109 132
[% L.hidden_tag('sort_dir', FORM.sort_dir) %]
110 133
[% L.hidden_tag('page', FORM.page) %]
111 134
[% L.hidden_tag('vc', SELF.vc) %]
112 135
[% L.hidden_tag('mode', SELF.mode) %]
113
[% L.button_tag('$("#filter_form").resetForm()', LxERP.t8('Reset')) %]
136
<div class="buttons">
137
  [% L.button_tag('$("#filter_form").resetForm()', LxERP.t8('Reset'), class='neutral') %]
114 138
</div>
115 139

  
140
[% END # /BLOCK filter_toggle_panel %]
141

  
142
[% INCLUDE 'common/toggle_panel.html' %]
143

  
144
</div><!-- /.wrapper -->
145

  
116 146
</form>

Auch abrufbar als: Unified diff