[% USE AuthorisedValues %] [% USE Branches %] [% USE ClassSources %] [% USE ItemTypes %] [% IF wrap_fieldset != 0 %]
Additional fields
    [% END %] [% FOR field IN available %] [% authorised_value_category = field.effective_authorised_value_category %]
  1. [% IF authorised_value_category %] [% IF field.marcfield && field.marcfield_mode == 'get' %] [% END %] [% IF authorised_value_category == 'branches' %] [% FOREACH branch IN Branches.all() %] [% IF branch.branchcode == values.${field.id} %] [% ELSE %] [% END %] [% END %] [% ELSIF authorised_value_category == 'cn_source' %] [% FOREACH class_source IN ClassSources.all({ selected => values.${field.id} }) %] [% IF class_source.cn_source == values.${field.id} %] [% ELSE %] [% END %] [% END %] [% ELSIF authorised_value_category == 'itemtypes' %] [% FOREACH itemtype IN ItemTypes.Get() %] [% IF itemtype.itemtype == values.${field.id} %] [% ELSE %] [% END %] [% END %] [% ELSE %] [% FOREACH av IN AuthorisedValues.GetAuthValueDropbox( authorised_value_category ) %] [% IF av.authorised_value == values.${field.id} %] [% ELSE %] [% END %] [% END %] [% END %] (Authorised values for [% authorised_value_category | html %]) [% ELSIF field.marcfield && field.marcfield_mode == 'get' %] [% ELSE %] [% END %] [% IF field.marcfield && field.marcfield_mode == 'get' %] This value will be filled with the [% field.marcfield | html %] subfield of the selected bibliographic record. [% ELSIF field.marcfield && field.marcfield_mode == 'set' %] This value will be saved to the [% field.marcfield | html %] subfield of the selected bibliographic record. [% END %]
  2. [% END %] [% IF wrap_fieldset != 0 %]
[% END %]