Koha/koha-tmpl/intranet-tmpl/prog/en/modules/serials/routing-preview.tt
Owen Leonard 512c5f0c0d Bug 19761: Move template JavaScript to the footer: Serials, part 2
This patch modifies more staff client serials templates so
that JavaScript is included in the footer instead of the header.

To test, apply the patch and test the JavaScript-driven features of the
modified templates: All button controls, DataTables functionality, tabs,
etc.

 - Serials -> Subscription detail -> Edit routing list
   - Add recipients
   - Save
     - "Save and preview routing slip" should trigger preview
       - In preview popup: Print and Close buttons should work correctly

Signed-off-by: Claire Gravely <claire.gravely@bsz-bw.de>

Signed-off-by: Josef Moravec <josef.moravec@gmail.com>

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
2017-12-14 16:58:13 -03:00

67 lines
2.4 KiB
Text

[% SET footerjs = 1 %]
[% INCLUDE 'doc-head-open.inc' %]
<title>Koha &rsaquo; Serials &rsaquo; Preview routing list</title>
[% INCLUDE 'doc-head-close.inc' %]
</head>
<body id="ser_routing-preview" class="ser">
[% INCLUDE 'header.inc' %]
[% INCLUDE 'serials-search.inc' %]
<div id="breadcrumbs"><a href="/cgi-bin/koha/mainpage.pl">Home</a> &rsaquo; <a href="/cgi-bin/koha/serials/serials-home.pl">Serials</a> &rsaquo; <a href="/cgi-bin/koha/serials/subscription-detail.pl?subscriptionid=[% subscriptionid %]"><i>[% title |html %]</i></a> &rsaquo; Preview routing list</div>
<div id="doc3" class="yui-t2">
<div id="bd">
<div id="yui-main">
<div class="yui-b">
<h2>Preview routing list for <i>[% title |html %]</i></h2>
<form method="post" action="routing-preview.pl">
<input type="hidden" id="subscriptionid" name="subscriptionid" value="[% subscriptionid %]" />
<input type="hidden" id="issue_escaped" name="issue_escaped" value="[% issue_escaped %]" />
<fieldset class="rows">
<ol>
<li><span class="label">Issue:</span>[% issue %]</li>
<li><span class="label">List member:</span><table style="clear:none;margin:0;">
<tr><th>Name</th></tr>
[% FOREACH memberloo IN memberloop %]
<tr><td>[% memberloo.surname %], [% memberloo.firstname %]</td></tr>
[% END %]
</table></li>
<li><span class="label">Notes:</span>[% routingnotes %]</li>
</ol>
</fieldset>
<fieldset class="action">
<input type="submit" name="ok" id="save_and_preview" class="button" value="Save and preview routing slip" />
<input type="submit" name="edit" class="button" value="Edit" />
<input type="submit" name="delete" class="button" value="Delete" /></fieldset>
</form>
</div>
</div>
<div class="yui-b">
[% INCLUDE 'serials-menu.inc' %]
</div>
</div>
[% MACRO jsinclude BLOCK %]
<script type="text/javascript">
$(document).ready(function(){
$("#save_and_preview").on("click",function(e){
e.preventDefault();
print_slip( $("#subscriptionid").val(), $("#issue_escaped").val() );
});
});
function print_slip(subscriptionid,issue){
var myurl = 'routing-preview.pl?ok=1&subscriptionid='+subscriptionid+'&issue='+issue;
window.open(myurl,'PrintSlip','width=500,height=500,toolbar=no,scrollbars=yes');
window.location.href='subscription-detail.pl?subscriptionid=' + subscriptionid;
}
</script>
[% END %]
[% INCLUDE 'intranet-bottom.inc' %]