[% USE L %]
[% USE P %]
Generic-Presenter-Testpage
Date
[% P.date_tag('my-date-id') %]
[% P.date_tag('my-date-id', defaults.from_date) %]
presets: '1.2.2022'
Date Period
[% P.date_period.picker('my-picker-id', '', '') %]
[% P.date_period.picker('my-other-picker-id',
defaults.from_date,
defaults.to_date,
dialog_defaults => defaults.dialog) %]
presets: '1.2.2022', '3.4.2022', dialog: '2022', 'monthly', 'B', '6'
Email Input
[% P.input_email_tag('email1', 'simple@test') %]
[% P.input_email_tag('email2', 'id_given@test', id => 'my_own_email_tag_id') %]
[% P.input_email_tag('email3', 'no_id_wanted@test', no_id => 1) %]
[% P.input_email_tag('email4', '', show_icon_always => 1) %] no value, but show_icon_always => 1
[% P.input_email_tag('email5', '') %]no value, no icon
[% P.button_tag("if (\$('#email5').val() !== '') {\$('#email5_link').attr('href', 'mailto:'+\$('#email5').val()); \$('#email5_link').show();} else {\$('#email5_link').hide();}", 'update') %]
[% P.input_email_tag('email6', '', onchange="if (\$('#email6').val() !== '') {\$('#email6_link').attr('href', 'mailto:'+\$('#email6').val()); \$('#email6_link').show();} else {\$('#email6_link').hide();}") %]no value, no icon, dynamically updated