Fix for Bug 6955, Toolbar on reading history broken
authorOwen Leonard <oleonard@myacpl.org>
Mon, 3 Oct 2011 12:59:18 +0000 (08:59 -0400)
committerPaul Poulain <paul.poulain@biblibre.com>
Fri, 4 Nov 2011 07:02:55 +0000 (08:02 +0100)
Table sorter script causes error if there is no <tbody> to sort.
JS errors cause the YUI toolbar js to abort, causing the problem
observed. When there are no results the whole table should be
omitted and a message displayed in its place.

Signed-off-by: Katrin Fischer <Katrin.Fischer.83@web.de>
To test:
- check toolbar on top of patron reading history with no entries
- check toolbar on top of patron reading history after a few checkouts

Signed-off-by: Katrin Fischer <Katrin.Fischer.83@web.de>
Signed-off-by: Paul Poulain <paul.poulain@biblibre.com>
koha-tmpl/intranet-tmpl/prog/en/modules/members/readingrec.tt

index 0d3b76b..7469096 100644 (file)
@@ -31,6 +31,7 @@
        <div class="yui-b">
 [% INCLUDE 'circ-toolbar.inc' %]
 <h1>Circulation History</h1>
+[% IF ( loop_reading ) %]
 <form action="/cgi-bin/koha/members/readingrec.pl" method="get"><input type="hidden" name="borrowernumber" id="borrowernumber" value="[% borrowernumber %]" /></form>
 
 <div id="pagertable_readingrec">
@@ -79,7 +80,9 @@
 </tr>
 [% END %]
 </table>
-
+[% ELSE %]
+<div class="dialog message">This patron has no circulation history.</div>
+[% END %]
 </div>
 </div>