Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 5af1f24c

Von Hans Peter Schlaepfer vor mehr als 5 Jahren hinzugefügt

  • ID 5af1f24cd01c34d382922da9d7f9f140f493a73b
  • Vorgänger dfaa036e
  • Nachfolger 43a5f43b

Neues kivitendo Design Aenderungen in templates/webpages/common/..

Unterschiede anzeigen:

templates/webpages/common/render_cvar_filter_input.html
1
[%- USE HTML -%][%- USE L -%][%- USE LxERP -%][%- USE T8 -%][%- USE P -%]
2
[%- SET id__    = cvar_cfg.id
1
[% USE HTML %]
2
[% USE L %]
3
[% USE LxERP %]
4
[% USE T8 %]
5
[% USE P %]
6

  
7
[% SET id__    = cvar_cfg.id
3 8
        name__  = 'filter.cvar.' _ id__
4 9
        value__ = filter.cvar.$id__ %]
5
[%- IF cvar_cfg.type == 'bool' %]
6
 [%- L.select_tag(name__, [ '', [ 1, LxERP.t8('Yes') ], [ 0, LxERP.t8('No') ] ], default=value__, class=cvar_class) %]
10
[% IF cvar_cfg.type == 'bool' %]
11
 [% L.select_tag(name__, [ '', [ 1, LxERP.t8('Yes') ], [ 0, LxERP.t8('No') ] ], default=value__, class=cvar_class) %]
7 12

  
8
[%- ELSIF cvar_cfg.type == 'number' %]
13
[% ELSIF cvar_cfg.type == 'number' %]
9 14
 [% L.select_tag(name__ _ '::', [ [ 'eq', '==' ], [ 'ne', '=/=' ], [ 'gt', '>' ], [ 'ge', '>=' ], [ 'lt', '<' ], [ 'le', '<=' ] ], default=filter.cvar.item(cvar_cfg.id _ '__')) %]
10 15
 [% L.input_tag(name__, value__, class=cvar_class) %]
11 16

  
12
[%- ELSIF cvar_cfg.type == 'date' %]
17
[% ELSIF cvar_cfg.type == 'date' %]
13 18
 [% L.select_tag(name__ _ '::', [ [ 'eq', '==' ], [ 'ne', '=/=' ], [ 'gt', '>' ], [ 'ge', '>=' ], [ 'lt', '<' ], [ 'le', '<=' ] ], default=filter.cvar.item(cvar_cfg.id _ '__')) %]
14 19
 [% L.date_tag(name__, value__, class=cvar_class) %]
15 20

  
......
19 24
    L.select_tag(name__, options__, default=value__, class=cvar_class) %]
20 25

  
21 26
[% ELSIF cvar_cfg.type == 'customer' %]
22
 [%- P.customer_vendor.picker(name__, value__, type='customer', class=cvar_class) %]
27
 [% P.customer_vendor.picker(name__, value__, type='customer', class=cvar_class) %]
23 28

  
24 29
[% ELSIF cvar_cfg.type == 'vendor' %]
25
 [%- P.customer_vendor.picker(name__, value__, type='vendor', class=cvar_class) %]
30
 [% P.customer_vendor.picker(name__, value__, type='vendor', class=cvar_class) %]
26 31

  
27 32
[% ELSIF cvar_cfg.type == 'part' %]
28
 [%- P.part.picker(name__, value__, class=cvar_class) %]
33
 [% P.part.picker(name__, value__, class=cvar_class) %]
29 34

  
30
[%- ELSE %]
35
[% ELSE %]
31 36
 [% SET value_name__ = id__ _ '_substr__ilike'
32 37
        value__      = filter.cvar.$value_name__ %]
33
 [%- L.input_tag(name__ _ ':substr::ilike', value__, maxlength=cvar_cfg.maxlength, class=cvar_class) %]
38
 [% L.input_tag(name__ _ ':substr::ilike', value__, maxlength=cvar_cfg.maxlength, class=cvar_class) %]
34 39

  
35
[%- END %]
40
[% END %]

Auch abrufbar als: Unified diff