Adding member quick search (already in HEAD) to rel_2_2
This commit is contained in:
parent
c09ec3aa87
commit
43e785f0de
|
|
@ -0,0 +1,31 @@
|
|||
<!-- TMPL_INCLUDE NAME="quicksearch-top.inc" -->
|
||||
|
||||
<div id="mainbloc">
|
||||
<h1>Member Search</h1>
|
||||
|
||||
<div class="bloc100">
|
||||
<table>
|
||||
<tr>
|
||||
<th> </th>
|
||||
<th>Card</th>
|
||||
<th>Surname</th>
|
||||
<th>Firstname</th>
|
||||
<th>Address</th>
|
||||
</tr>
|
||||
<!-- TMPL_LOOP NAME="resultsloop" -->
|
||||
<!-- TMPL_IF NAME="background" -->
|
||||
<tr bgcolor="#ffffcc">
|
||||
<!-- TMPL_ELSE -->
|
||||
<tr bgcolor="white">
|
||||
<!-- /TMPL_IF -->
|
||||
<td><form action="member-search-results.pl" method="get"><input type="button" class="button" value="Choose" title="Choose this Patron" onclick="window.opener.FillForm('<!-- TMPL_VAR NAME="cardnumber" -->','request','member'); return false;" /></form></td>
|
||||
<td><!-- TMPL_VAR NAME="cardnumber" --></td>
|
||||
<td><a href="/cgi-bin/koha/members/moremember.pl?bornum=<!-- TMPL_VAR NAME="borrowernumber" -->"><!-- TMPL_VAR NAME="surname" --></a></td>
|
||||
<td><!-- TMPL_VAR NAME="firstname" --></a></td>
|
||||
<td><!-- TMPL_VAR NAME="streetaddress" --> <!-- TMPL_VAR NAME="city" --></td>
|
||||
</tr>
|
||||
<!-- /TMPL_LOOP -->
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<!-- TMPL_INCLUDE NAME="popup-bottom.inc" -->
|
||||
|
|
@ -0,0 +1,9 @@
|
|||
<!-- TMPL_INCLUDE NAME="popup-top.inc" -->
|
||||
<div id="mainbloc">
|
||||
<h1>Member Quick Search</h1>
|
||||
|
||||
<div id="bloc25">
|
||||
<form action="/cgi-bin/koha/members/member.pl" method="post">
|
||||
<label for="member">Member name: </label> <input type="text" size="50" name="member" id="member"><input type="hidden" name="quicksearch" value="1"> <input type="submit" class="button" value="OK">
|
||||
</div>
|
||||
<!-- TMPL_INCLUDE NAME="popup-bottom.inc" -->
|
||||
|
|
@ -0,0 +1,28 @@
|
|||
<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->Koha -- Patron Quick Search<!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
|
||||
|
||||
<div id="main-compact">
|
||||
|
||||
<div class="table"><table>
|
||||
<tr>
|
||||
<th> </th>
|
||||
<th>Card</th>
|
||||
<th>Name (Cat.)</th>
|
||||
<th>Address</th>
|
||||
</tr>
|
||||
<!-- TMPL_IF NAME="resultsloop" -->
|
||||
<!-- TMPL_LOOP NAME="resultsloop" -->
|
||||
<!-- TMPL_IF NAME="background" -->
|
||||
<tr class="highlight">
|
||||
<!-- TMPL_ELSE -->
|
||||
<tr>
|
||||
<!-- /TMPL_IF -->
|
||||
<td><form action="member-search-results.pl" method="get"><input type="button" class="submit" value="Choose" title="Choose this Patron" onclick="window.opener.FillForm('<!-- TMPL_VAR NAME="cardnumber" -->','mainform','member'); return false;" /></form></td>
|
||||
<td><!-- TMPL_VAR NAME="cardnumber" --></td>
|
||||
<td><a href="/cgi-bin/koha/members/moremember.pl?bornum=<!-- TMPL_VAR NAME="borrowernumber" -->"><!-- TMPL_VAR NAME="surname" -->, <!-- TMPL_VAR NAME="firstname" --></a> (<!-- TMPL_VAR NAME="categorycode" -->)</td>
|
||||
<td><!-- TMPL_VAR NAME="streetaddress" --> <!-- TMPL_VAR NAME=city --></td>
|
||||
</tr>
|
||||
<!-- /TMPL_LOOP -->
|
||||
<!-- TMPL_ELSE --><td colspan="6">No results found</td><!-- /TMPL_IF -->
|
||||
</table></div>
|
||||
</div>
|
||||
<!-- TMPL_INCLUDE NAME="intranet-bottom.inc" -->
|
||||
|
|
@ -0,0 +1,10 @@
|
|||
<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->Koha -- Patron Quick Search<!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
|
||||
|
||||
<div id="main-compact">
|
||||
<form action="/cgi-bin/koha/members/member.pl" method="post" id="mainform" class="mainform">
|
||||
<label for="member">Patron Search:</label><input id="member" type="text" size="25" name="member" /><input type="hidden" name="quicksearch" value="1" />
|
||||
<input type="submit" value="Search" class="submit" />
|
||||
</form>
|
||||
</div>
|
||||
|
||||
<!-- TMPL_INCLUDE NAME="intranet-bottom.inc" -->
|
||||
|
|
@ -9,7 +9,21 @@ use C4::Context;
|
|||
use HTML::Template;
|
||||
|
||||
my $query = new CGI;
|
||||
my ($template, $loggedinuser, $cookie)
|
||||
my $quicksearch = $query->param('quicksearch');
|
||||
my ($template, $loggedinuser, $cookie);
|
||||
my $template_name;
|
||||
|
||||
if($quicksearch){
|
||||
($template, $loggedinuser, $cookie)
|
||||
= get_template_and_user({template_name => "members/member-quicksearch.tmpl",
|
||||
query => $query,
|
||||
type => "intranet",
|
||||
authnotrequired => 0,
|
||||
flagsrequired => {borrowers => 1},
|
||||
debug => 1,
|
||||
});
|
||||
} else {
|
||||
($template, $loggedinuser, $cookie)
|
||||
= get_template_and_user({template_name => "members/members-home.tmpl",
|
||||
query => $query,
|
||||
type => "intranet",
|
||||
|
|
@ -17,5 +31,7 @@ my ($template, $loggedinuser, $cookie)
|
|||
flagsrequired => {borrowers => 1},
|
||||
debug => 1,
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
output_html_with_http_headers $query, $cookie, $template->output;
|
||||
|
|
|
|||
Loading…
Reference in New Issue