|
Lines 12-18
Link Here
|
| 12 |
[% Asset.css('css/datatables.css') %] |
12 |
[% Asset.css('css/datatables.css') %] |
| 13 |
</head> |
13 |
</head> |
| 14 |
|
14 |
|
| 15 |
[% marcfield_tables = ['subscription'] %] |
15 |
[% marcfield_tables = ['subscription', 'aqorders'] %] |
| 16 |
[% show_marcfield = marcfield_tables.grep('^' _ tablename _ '$').size ? 1 : 0 %] |
16 |
[% show_marcfield = marcfield_tables.grep('^' _ tablename _ '$').size ? 1 : 0 %] |
| 17 |
|
17 |
|
| 18 |
<body id="ser_add_fields" class="ser"> |
18 |
<body id="ser_add_fields" class="ser"> |
|
Lines 70-75
Link Here
|
| 70 |
[% END %] |
70 |
[% END %] |
| 71 |
<ul> |
71 |
<ul> |
| 72 |
[% WRAPPER table_option value="aqbasket" %]Order baskets[% END %] |
72 |
[% WRAPPER table_option value="aqbasket" %]Order baskets[% END %] |
|
|
73 |
[% WRAPPER table_option value="aqorders" %]Order lines[% END %] |
| 73 |
[% WRAPPER table_option value="subscription" %]Subscriptions[% END %] |
74 |
[% WRAPPER table_option value="subscription" %]Subscriptions[% END %] |
| 74 |
</ul> |
75 |
</ul> |
| 75 |
[% ELSIF op == 'list' %] |
76 |
[% ELSIF op == 'list' %] |
|
Lines 82-87
Link Here
|
| 82 |
<th>Authorised value category</th> |
83 |
<th>Authorised value category</th> |
| 83 |
[% IF show_marcfield %] |
84 |
[% IF show_marcfield %] |
| 84 |
<th>MARC field</th> |
85 |
<th>MARC field</th> |
|
|
86 |
<th>MARC field mode</th> |
| 85 |
[% END %] |
87 |
[% END %] |
| 86 |
<th>Searchable</th> |
88 |
<th>Searchable</th> |
| 87 |
<th>Actions</th> |
89 |
<th>Actions</th> |
|
Lines 94-99
Link Here
|
| 94 |
<td>[% field.authorised_value_category %]</td> |
96 |
<td>[% field.authorised_value_category %]</td> |
| 95 |
[% IF show_marcfield %] |
97 |
[% IF show_marcfield %] |
| 96 |
<td>[% field.marcfield %]</td> |
98 |
<td>[% field.marcfield %]</td> |
|
|
99 |
<td> |
| 100 |
[% SWITCH field.marcfield_mode %] |
| 101 |
[% CASE 'get' %]Get value from MARC record |
| 102 |
[% CASE 'set' %]Save value to MARC record |
| 103 |
[% END %] |
| 104 |
</td> |
| 97 |
[% END %] |
105 |
[% END %] |
| 98 |
<td> |
106 |
<td> |
| 99 |
[% IF field.searchable %]Yes[% ELSE %]No[% END %] |
107 |
[% IF field.searchable %]Yes[% ELSE %]No[% END %] |
|
Lines 139-144
Link Here
|
| 139 |
<label for="marcfield">MARC field: </label> |
147 |
<label for="marcfield">MARC field: </label> |
| 140 |
<input type="text" name="marcfield" id="marcfield" value="[% field.marcfield %]" /> |
148 |
<input type="text" name="marcfield" id="marcfield" value="[% field.marcfield %]" /> |
| 141 |
</li> |
149 |
</li> |
|
|
150 |
<li> |
| 151 |
<label for="marcfield_mode">MARC field mode: </label> |
| 152 |
<select id="marcfield_mode" name="marcfield_mode"> |
| 153 |
[% IF field.marcfield_mode == 'get' %] |
| 154 |
<option value="get" selected>Get value from MARC record (not modifiable)</option> |
| 155 |
[% ELSE %] |
| 156 |
<option value="get">Get value from MARC record (not modifiable)</option> |
| 157 |
[% END %] |
| 158 |
|
| 159 |
[% IF field.marcfield_mode == 'set' %] |
| 160 |
<option value="set" selected>Save value to MARC record</option> |
| 161 |
[% ELSE %] |
| 162 |
<option value="set">Save value to MARC record</option> |
| 163 |
[% END %] |
| 164 |
</select> |
| 165 |
</li> |
| 142 |
[% END %] |
166 |
[% END %] |
| 143 |
<li> |
167 |
<li> |
| 144 |
<label for="searchable">Searchable: </label> |
168 |
<label for="searchable">Searchable: </label> |