my $template = shift;
$template->param(description => scalar $input->param('description'));
-
$template->param( category_code => scalar $input->param('category_code') );
$template->param( class => scalar $input->param('class') );
my $opac_display = $input->param('opac_display') ? 1 : 0;
my $opac_editable = $input->param('opac_editable') ? 1 : 0;
my $staff_searchable = $input->param('staff_searchable') ? 1 : 0;
- my $keep_for_pseudonymization = $input->param('keep_for_pseudonymization') ? 1 : 0;
+ my $keep_for_pseudonymization = $input->param('keep_for_pseudonymization') ? 1 : 0;
+ my $mandatory = $input->param('mandatory') ? 1 : 0;
my $authorised_value_category = $input->param('authorised_value_category');
my $display_checkout = $input->param('display_checkout') ? 1 : 0;
my $category_code = $input->param('category_code') || undef;
opac_display => $opac_display,
opac_editable => $opac_editable,
staff_searchable => $staff_searchable,
- keep_for_pseudonymization => $keep_for_pseudonymization,
+ keep_for_pseudonymization => $keep_for_pseudonymization,
+ mandatory => $mandatory,
authorised_value_category => $authorised_value_category,
display_checkout => $display_checkout,
category_code => $category_code,
[% END %]
<span>Check to make this attribute staff_searchable in the staff patron search.</span>
</li>
+ <li><label for="mandatory">Mandatory: </label>
+ [% IF attribute_type AND attribute_type.mandatory %]
+ <input type="checkbox" id="mandatory" name="mandatory" checked="checked" />
+ [% ELSE %]
+ <input type="checkbox" id="mandatory" name="mandatory" />
+ [% END %]
+ <span>Check to make this attribute mandatory when creating or editing a patron.</span>
+ </li>
<li><label for="display_checkout">Display in patron's brief information: </label>
[% IF attribute_type AND attribute_type.display_checkout %]
<input type="checkbox" id="display_checkout" name="display_checkout" checked="checked" />