[%# Draws the format multi-select and the language multi-select for limiting the set of desired records for a given metarecord. %] [% BLOCK metarecord_hold_filters_selector; # in edit mode, pull the target from the existing hold target_id = hold_data.hold.hold.target || hold_data.target.id; selected_formats = {}; selected_langs = {}; FOR fmt IN hold_data.metarecord_selected_filters.formats; code = fmt.code; selected_formats.$code = fmt; END; FOR lang IN hold_data.metarecord_selected_filters.langs; code = lang.code; selected_langs.$code = lang; END; %]
[% l('Select your desired format(s).') %]
[% l('If none are selected, any available formats may be used.') %]
[% IF hold_data.metarecord_filters.langs.size; my_lang = ctx.get_i18n_l(ctx.eg_locale).marc_code; %]
[% l('Select your desired language(s).') %]
[% l('If none are selected, any available languages may be used.') %]
[% END %]
 
[% END # metarecord_hold_filters_selector %]