Bug 28728: Link to holds page from holds raio

To test:
1 - Find a bib with 1 item, place 3 bib-level holds on it (just to make
    sure there's at least one title on your holds ratio page)
2 - Go to the holds ratio page in circulation
3 - mouse over the Holds Ratio column, see that the number there is a
    link to http://[your koha]/cgi-bin/koha/circ/reserveratios.pl#, the
    page you're already on
4 - apply patch, restart_all, reload page
5 - link now goes to the holds page for that title

Signed-off-by: Owen Leonard <oleonard@myacpl.org>

Signed-off-by: Nick Clemens <nick@bywatersolutions.com>

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>

Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
This commit is contained in:
Andrew Fuerste-Henry 2021-07-21 12:37:21 +00:00 committed by Kyle M Hall
parent 30ccfb1882
commit 242e9c36f9

View file

@ -12,8 +12,6 @@
<style> <style>
.sql { display: none; } .sql { display: none; }
.ulined { text-decoration: underline; } .ulined { text-decoration: underline; }
.ratiolimit:link { color: blue; cursor: pointer; }
.ratiolimit:hover { color: blue; text-decoration: underline; }
#holdst ul li { list-style: outside url("[% interface | html %]/[% theme | html %]/img/item-bullet.gif") disc; } #holdst ul li { list-style: outside url("[% interface | html %]/[% theme | html %]/img/item-bullet.gif") disc; }
</style> </style>
</head> </head>
@ -70,7 +68,7 @@
<tr> <tr>
<td><p>[% reserveloo.reservecount | html %]</p></td> <td><p>[% reserveloo.reservecount | html %]</p></td>
<td><p>[% reserveloo.itemcount | html %]</p></td> <td><p>[% reserveloo.itemcount | html %]</p></td>
<td><a href="#" class="ratiolimit">[% reserveloo.thisratio | html %]</a></td> <td><a href="/cgi-bin/koha/reserve/request.pl?biblionumber=[% reserveloo.biblionumber | uri %]" >[% reserveloo.thisratio | html %]</a></td>
<td> <td>
[% INCLUDE 'biblio-title.inc' biblio=reserveloo link = 1 %][% IF ( reserveloo.author ) %] by [% reserveloo.author | html %][% END %] [% INCLUDE 'biblio-title.inc' biblio=reserveloo link = 1 %][% IF ( reserveloo.author ) %] by [% reserveloo.author | html %][% END %]
</td> </td>
@ -195,10 +193,6 @@
<script> <script>
var columns_settings = [% TablesSettings.GetColumns( 'circ', 'holdsratios', 'holds-ratios', 'json' ) | $raw %]; var columns_settings = [% TablesSettings.GetColumns( 'circ', 'holdsratios', 'holds-ratios', 'json' ) | $raw %];
$(document).ready(function() { $(document).ready(function() {
$(".ratiolimit").on("click", function(e) {
e.preventDefault();
$("#ratio").val($(this).html());
});
KohaTable("holdst", { KohaTable("holdst", {
"aaSorting": [ [2,'desc'], [3,'asc'] ], "aaSorting": [ [2,'desc'], [3,'asc'] ],
"aoColumnDefs": [ "aoColumnDefs": [