HTML::FormFu::Element::DateTime - Date / Time combo field
version 2.07
--- elements: - type: DateTime name: start_datetime label: 'Start:' auto_inflate: 1
Sub-class of Date element, providing extra hour and minute Select menus.
hour
minute
Arguments: \%setting
Set values effecting the hour select menu. Known keys are:
Override the auto-generated name of the select menu.
Set the default value of the select menu
Arguments: $value
Arguments: \@values
A string or arrayref of strings to be inserted into the start of the select menu.
Each value is only used as the label for a select item - the value for each of these items is always the empty string ''.
''
Arguments: $localization_key
Arguments: \@localization_keys
A localized string or arrayref of localized strings to be inserted into the start of the select menu.
Each value is localized and then only used as the label for a select item - the value for each of these items is always the empty string ''.
Use prefix_loc insted of prefix.
prefix_loc
prefix
Set values effecting the minute select menu. Known keys are:
Set values effecting the second select menu. Known keys are:
second
Arguments: \@fields
Default Value: ['day', 'month', 'year', 'hour', 'minute']
Specify the order of the date fields in the rendered HTML.
If you want the "second" selector to display, you must set both /field_order and strftime yourself. Eg:
/field_order
elements: type: DateTime name: foo strftime: '%d-%m-%Y %H:%M:%S' field_order: ['day', 'month', 'year', 'hour', 'minute', 'second']
Not all fields are required. No single field can be used more than once.
See "CAVEATS" in HTML::FormFu::Element::Date
Is a sub-class of, and inherits methods from HTML::FormFu::Element::Date HTML::FormFu::Role::Element::Field, HTML::FormFu::Element::Multi, HTML::FormFu::Element::Block, HTML::FormFu::Element
HTML::FormFu
Carl Franks, cfranks@cpan.org
cfranks@cpan.org
This library is free software, you can redistribute it and/or modify it under the same terms as Perl itself.
Carl Franks <cpan@fireartist.com>
This software is copyright (c) 2018 by Carl Franks.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
To install HTML::FormFu, copy and paste the appropriate command in to your terminal.
cpanm
cpanm HTML::FormFu
CPAN shell
perl -MCPAN -e shell install HTML::FormFu
For more information on module installation, please visit the detailed CPAN module installation guide.