Revision 5c40e64a
Von Hans Peter Schlaepfer vor etwa 5 Jahren hinzugefügt
templates/webpages/common/render_cvar_input.html | ||
---|---|---|
1 |
[%- USE T8 %]
|
|
2 |
[%- USE HTML %]
|
|
3 |
[%- USE L %]
|
|
4 |
[%- USE P %]
|
|
5 |
[%- USE LxERP %]
|
|
1 |
[% USE T8 %] |
|
2 |
[% USE HTML %] |
|
3 |
[% USE L %] |
|
4 |
[% USE P %] |
|
5 |
[% USE LxERP %] |
|
6 | 6 |
|
7 |
[%- DEFAULT var_name = HTML.escape(cvar_name_prefix) _ HTML.escape(var.config.name) _ HTML.escape(cvar_name_postfix) %]
|
|
7 |
[% DEFAULT var_name = HTML.escape(cvar_name_prefix) _ HTML.escape(var.config.name) _ HTML.escape(cvar_name_postfix) %] |
|
8 | 8 |
|
9 |
[%- IF ( hide_non_editable && !var.config.is_flag('editable') ) %]
|
|
9 |
[% IF ( hide_non_editable && !var.config.is_flag('editable') ) %] |
|
10 | 10 |
[% L.hidden_tag(var_name, var.value) %] |
11 |
[%- ELSIF ( !var.is_valid ) %]
|
|
12 |
[%- IF ( show_disabled_message ) %]
|
|
11 |
[% ELSIF ( !var.is_valid ) %] |
|
12 |
[% IF ( show_disabled_message ) %] |
|
13 | 13 |
[% 'Element disabled' | $T8 %] |
14 |
[%- END %]
|
|
15 |
[%- ELSIF ( var.config .type == 'bool' ) %]
|
|
14 |
[% END %] |
|
15 |
[% ELSIF ( var.config .type == 'bool' ) %] |
|
16 | 16 |
[% L.checkbox_tag(var_name, checked = var.value) %] |
17 |
[%- ELSIF ( var.config .type == 'textfield' ) %]
|
|
17 |
[% ELSIF ( var.config .type == 'textfield' ) %] |
|
18 | 18 |
[% L.textarea_tag(var_name, var.value, cols = var.config.processed_options.WIDTH, rows = var.config.processed_options.HEIGHT) %] |
19 |
[%- ELSIF ( var.config.type == 'date' ) %]
|
|
20 |
[% L.date_tag(var_name, var.value) %] |
|
21 |
[%- ELSIF ( var.config.type == 'timestamp' ) %]
|
|
19 |
[% ELSIF ( var.config.type == 'date' ) %] |
|
20 |
[% L.date_tag(var_name, var.value, class='wi-date') %]
|
|
21 |
[% ELSIF ( var.config.type == 'timestamp' ) %] |
|
22 | 22 |
[% L.input_tag(var_name, var.value) %] |
23 |
[%- ELSIF ( var.config.type == 'customer' ) %]
|
|
23 |
[% ELSIF ( var.config.type == 'customer' ) %] |
|
24 | 24 |
[% P.customer_vendor.picker(var_name, var.value, type='customer') %] |
25 |
[%- ELSIF ( var.config.type == 'vendor' ) %]
|
|
25 |
[% ELSIF ( var.config.type == 'vendor' ) %] |
|
26 | 26 |
[% P.customer_vendor.picker(var_name, var.value, type='vendor') %] |
27 |
[%- ELSIF ( var.config.type == 'part' ) %] |
|
28 |
[% P.part.picker(var_name, var.value) %] |
|
29 |
[%- ELSIF ( var.config.type == 'select' ) %] |
|
30 |
[% L.select_tag(var_name, var.config.processed_options, default = var.value) %] |
|
31 |
[%- ELSIF ( var.config.type == 'number' ) %] |
|
32 |
[%- L.input_tag(var_name, LxERP.format_amount(var.value, -2)) %] |
|
33 |
[%- ELSE %] |
|
34 |
[% L.input_tag(var_name, var.value, maxlength = var.config.processed_options.MAXLENGTH) %] |
|
35 |
[%- END %] |
|
27 |
[% ELSIF ( var.config.type == 'part' ) %] |
|
28 |
[% P.part.picker(var_name, var.value, class='wi-wide') %] |
|
29 |
[% ELSIF ( var.config.type == 'select' ) %] |
|
30 |
[% L.select_tag(var_name, var.config.processed_options, default = var.value, class='wi-wide') %] |
|
31 |
[% ELSIF ( var.config.type == 'number' ) %] |
|
32 |
[% L.input_tag(var_name, LxERP.format_amount(var.value, -2), class='wi-small numeric') %] |
|
33 |
[% ELSE %] |
|
34 |
[% L.input_tag(var_name, var.value, maxlength = var.config.processed_options.MAXLENGTH, class='wi-wide') %] |
|
35 |
[% END %] |
Auch abrufbar als: Unified diff
Neues kivitendo Design Aenderungen in templates/webpages/common/..