OPAC search "Multi fields"
- Product: Aleph
- Product Version: 20, 21, 22, 23
- Relevant for Installation Type: Dedicated-Direct, Direct, Local, Total Care
Problem:
In multi field search you can fill in search terms for
Author
Title
Year
Publisher
When filling in a term in field “Publisher” and you get no hits the term moves to field “Year”. When filling in a term in field “Year” it moves to “Title” when no record is found.
Cause:
Configuration
Resolution:
In table $alephe_root/www_f_lng the fields for the multi field search are configured. Every single entry has a variable ($0100, $0200, $0300 etc.). And none of this variables must be missing! In below example you can see that the part „Title, browse„ is commented out and therefore the value $0300 is missing. The following entries should be renumbered so that no value is missing meaning Title will be $0300 instead of $0400, Year will be $0400 instead of $0500 etc.
<tr>
<th class=td2 align=left width=10% nowrap>Schlagwort </th>
<td class=td2 id="small">
<input type="hidden" size=13 name=find_code value="WSW">
<input size=35 name=request value="$0100">
</td>
</tr>
<tr>
<th class=td2 align=left>Author</th>
<td class=td2 id="small">
<input type="hidden" size=3 name=request_op value="AND">
<input type="hidden" size=6 name=find_code value="WPE">
<input size=35 name=request value="$0200">
</td>
</tr>
<!--
<tr>
<th class=td2 align=left>Title, browse</th>
<td class=td2 id="small">
<input type="hidden" size=3 name=request_op value="AND">
<input type="hidden" size=5 name=find_code value="PTI">
<input size=35 name=request value="$0300">
<span class="text1">(Start with a word in the title) </span>
</td>
</tr>
-->
<tr>
<th class=td2 align=left>Title</th>
<td class=td2 id="small">
<input type="hidden" size=3 name=request_op value="AND">
<input type="hidden" size=5 name=find_code value="WTI">
<input size=35 name=request value="$0400">
</td>
<tr>
<th class=td2 align=left>Year</th>
<td class=td2 id="small">
<input type="hidden" size=3 name=request_op value="AND">
<input type="hidden" size=4 name=find_code value="WYR">
<input size=35 name=request value="$0500">
</td>
</tr>
<tr>
<th class=td2 align=left>Publisher</th>
<td class=td2 id="small">
<input type="hidden" size=3 name=request_op value="AND">
<input type="hidden" size=11 name=find_code value="PVE">
<input size=35 name=request value="$0600">
</td>
- Article last edited: 6-Jun-2016