StarterView::Form::Jobs::KeywordLocationSearch
Job seeker search form with keyword (job title) and location fields. This form also supports sticky search filters when paired with L<StarterView::Form::Jobs::SearchFilter>.
The (encrypted) id of the search for searches that have been saved.
Job title or keyword text field. Either this field or the location field is required.
Location text field. Either this field or the search field is required.
This field makes the current search radius filter sticky. This field is inactive by default, and can be activated by including the field name in the list of C<active> fields passed to C<process>.
This field makes the current search posted date filter sticky.
Search submit button.
This function builds the list of fields that should be rendered in the form. For the search form these are the two visible fields, the submit button and any (sticky) hidden fields that have a value. The list of hidden fields with a value is obtained through the L<StarterView::Form::Role::RenderHiddenFields> role.
Form level validation. This form requires at least the search field or the location field.
Radius filter field validation. The radius filter value must be a positive numeric value.
Post date filter field validation. The post date filter value must be a positive integer value.
To install Data::MuForm, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Data::MuForm
CPAN shell
perl -MCPAN -e shell install Data::MuForm
For more information on module installation, please visit the detailed CPAN module installation guide.