View | Details | Raw Unified | Return to bug 33585
Collapse All | Expand All

(-)a/koha-tmpl/opac-tmpl/bootstrap/en/includes/shelfbrowser.inc (-2 / +2 lines)
Lines 15-21 Link Here
15
                    <td class="nav-cell" rowspan="2">
15
                    <td class="nav-cell" rowspan="2">
16
                      [% IF shelfbrowser_prev_item %]
16
                      [% IF shelfbrowser_prev_item %]
17
                        <div id="browser_previous">
17
                        <div id="browser_previous">
18
                            <a href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% shelfbrowser_prev_item.biblionumber | uri %]&amp;shelfbrowse_itemnumber=[% shelfbrowser_prev_item.itemnumber | uri %]#shelfbrowser" data-prev-itemnumber="[% shelfbrowser_prev_item.itemnumber | html %]"><i class="fa fa-caret-up" aria-hidden="true"></i> Previous</a>
18
                            <a href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% shelfbrowser_prev_item.biblionumber | uri %]&amp;shelfbrowse_itemnumber=[% shelfbrowser_prev_item.itemnumber | uri %]#shelfbrowser" data-itemnumber="[% shelfbrowser_prev_item.itemnumber | html %]"><i class="fa fa-caret-up" aria-hidden="true"></i> Previous</a>
19
                        </div>
19
                        </div>
20
                      [% END %]
20
                      [% END %]
21
                    </td>
21
                    </td>
Lines 86-92 Link Here
86
                    <td class="nav-cell" rowspan="2">
86
                    <td class="nav-cell" rowspan="2">
87
                        [% IF shelfbrowser_next_item %]
87
                        [% IF shelfbrowser_next_item %]
88
                            <div id="browser_next">
88
                            <div id="browser_next">
89
                                <a href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% shelfbrowser_next_item.biblionumber | uri %]&amp;shelfbrowse_itemnumber=[% shelfbrowser_next_item.itemnumber | uri %]#shelfbrowser" data-next-itemnumber="[% shelfbrowser_next_item.itemnumber | html %]">Next <i class="fa fa-caret-up" aria-hidden="true"></i></a>
89
                                <a href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% shelfbrowser_next_item.biblionumber | uri %]&amp;shelfbrowse_itemnumber=[% shelfbrowser_next_item.itemnumber | uri %]#shelfbrowser" data-itemnumber="[% shelfbrowser_next_item.itemnumber | html %]">Next <i class="fa fa-caret-up" aria-hidden="true"></i></a>
90
                            </div>
90
                            </div>
91
                        [% END %]
91
                        [% END %]
92
                    </td>
92
                    </td>
(-)a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-detail.tt (-28 / +2 lines)
Lines 1866-1904 Link Here
1866
                        e.preventDefault();
1866
                        e.preventDefault();
1867
                        $("#shelfbrowser").toggle();
1867
                        $("#shelfbrowser").toggle();
1868
                    });
1868
                    });
1869
                    $(".main").on("click", "#browser_previous a", function(e){
1869
                    $(".main").on("click", "#browser_previous a, #browser_next a", function(e){
1870
                        e.preventDefault();
1870
                        e.preventDefault();
1871
                        $.ajax({
1871
                        $.ajax({
1872
                            url: "/cgi-bin/koha/svc/shelfbrowser.pl",
1872
                            url: "/cgi-bin/koha/svc/shelfbrowser.pl",
1873
                            type: "POST",
1873
                            type: "POST",
1874
                            data: {
1874
                            data: {
1875
                                "shelfbrowse_itemnumber": $("#browser_previous a").data( "prev-itemnumber" )
1875
                                "shelfbrowse_itemnumber": $(e.target).data("itemnumber")
1876
                            },
1877
                            success: function(data){
1878
                                $("#shelfbrowser").replaceWith(data);
1879
                                [% IF ( GoogleJackets ) %]
1880
                                    KOHA.Google.GetCoverFromIsbn([% covernewwindow | html %]);
1881
                                [% END %]
1882
                                [% IF ( Koha.Preference('OpacCoce') && Koha.Preference('CoceProviders') ) %]
1883
                                    KOHA.coce.getURL('[% Koha.Preference('CoceHost') | html %]', '[% Koha.Preference('CoceProviders') | html %]',[% covernewwindow | html %]);
1884
                                [% END %]
1885
                                [% IF OpenLibraryCovers %]
1886
                                    KOHA.OpenLibrary.GetCoverFromIsbn();
1887
                                [% END %]
1888
                                [% IF OPACLocalCoverImages %]
1889
                                    KOHA.LocalCover.GetCoverFromBibnumber(true);
1890
                                [% END %]
1891
                            }
1892
                        });
1893
                    });
1894
1895
                    $(".main").on("click", "#browser_next a", function(e){
1896
                        e.preventDefault();
1897
                        $.ajax({
1898
                            url: "/cgi-bin/koha/svc/shelfbrowser.pl",
1899
                            type: "POST",
1900
                            data: {
1901
                                "shelfbrowse_itemnumber": $("#browser_next a").data( "next-itemnumber" )
1902
                            },
1876
                            },
1903
                            success: function(data){
1877
                            success: function(data){
1904
                                $("#shelfbrowser").replaceWith(data);
1878
                                $("#shelfbrowser").replaceWith(data);

Return to bug 33585