]> git.evergreen-ils.org Git - Evergreen.git/blob - Open-ILS/src/templates/opac/parts/course_search/qtype_selector.tt2
279b1c84ea4d4be4418414ed4d218c003855ebd8
[Evergreen.git] / Open-ILS / src / templates / opac / parts / course_search / qtype_selector.tt2
1 [% query_types = [
2     {value => "name", label => l("Title"), plural_label => l("Titles"), browse => 1},
3     {value => "course_number", label => l("Course Number"), plural_label => l('Course Numbers'), browse => 1}
4 ];
5
6 IF ctx.get_org_setting(
7     CGI.param('locg'), 'circ.course_materials_browse_by_instructor');
8 query_types.push({
9     value => "instructor", 
10     label => l("Instructor"),
11     plural_label => l('Instructors'), 
12     browse => 1},
13 );
14 END;
15 -%]
16 <select name="[% name || 'qtype' %]"[% IF id; ' id="'; id ; '"' ; END -%]
17     title="[% l('Select query type:') %]">
18     [%  query_type = query_type || CGI.param('qtype') || search.default_qtypes.0;
19       FOR qt IN query_types;
20         NEXT IF browse_only AND NOT qt.browse -%]
21     <option value='[% qt.value | html %]'[%
22         query_type == qt.value ? ' selected="selected"' : ''
23     %]>[% IF plural AND qt.plural_label;
24         qt.plural_label | html;
25     ELSE;
26         qt.label | html;
27     END %]</option>
28     [% END -%]
29 </select>