</fieldset>
</div>
- <div class="col-sm-4">
+ <div class="col-sm-2">
+ <fieldset>
+ <label for="set_manager_[% loop.count %]">Update manager</label><br/>
+ <a id="edit_manager" class="new_window" href="#"><i class="fa fa-search"></i> Select manager</a>
+ <span id="managedby_name"></span>
+ <input type="hidden" name="suggestion_managedby" id="managedby" value="[% logged_in_user.borrowernumber | html %]" />
+ <input type="hidden" name="branchcode" value="[% branchfilter | html %]" />
+ <fieldset class="action"><button type="submit" class="btn btn-default btn-xs" value="update_manager"/>Submit</button></fieldset>
+ </fieldset>
+ </div>
+
+ <div class="col-sm-2">
<fieldset>
<label for="delete_[% loop.count | html %]">Delete selected</label>
<input type="hidden" name="branchcode" value="[% branchfilter | html %]" />
<fieldset class="action"><button type="submit" class="btn btn-default btn-xs" value="delete"/>Delete</button></fieldset>
</fieldset>
</div>
+
</div>
[% ELSE %]
[% MACRO jsinclude BLOCK %]
[% INCLUDE 'calendar.inc' %]
+
+ <script type="text/javascript">
+ function editManagerPopup() {
+ window.open("/cgi-bin/koha/admin/add_user_search.pl?selection_type=select",
+ 'PatronPopup',
+ 'width=740,height=450,location=yes,toolbar=no,'
+ + 'scrollbars=yes,resize=yes'
+ );
+ }
+ function select_user(borrowernumber, borrower) {
+ $("#managedby_name").empty();
+ $("#managedby").val('');
+ var borrowername = borrower.firstname + ' ' + borrower.surname;
+ if (borrowernumber) {
+ var managerlink = '<a href="/cgi-bin/koha/members/moremember.pl'
+ + '?borrowernumber=' + borrowernumber + '">'
+ + borrowername + '</a>';
+ $('#managedby_name').html(managerlink);
+ $('#managedby').val(borrowernumber);
+ }
+ }
+
+ $(document).ready(function(){
+ $("#edit_manager").on("click",function(e){
+ e.preventDefault();
+ editManagerPopup();
+ });
+ });
+ </script>
+
[% IF ( op == 'show' || op == 'else' ) %]
<script>
$(document).ready(function(){
return false;
}
}
+ } else if ( action == "update_manager" ) {
+ if ( $("#managedby").val() == "" ) {
+ alert(_("Please select a manager to assign to the selected suggestions"));
+ e.preventDefault();
+ return false;
+ }
}
$('<input />').attr('type', 'hidden')
[% IF op == 'save' %]
<script>
- function editManagerPopup() {
- window.open("/cgi-bin/koha/admin/add_user_search.pl?selection_type=select",
- 'PatronPopup',
- 'width=740,height=450,location=yes,toolbar=no,'
- + 'scrollbars=yes,resize=yes'
- );
- }
- function select_user(borrowernumber, borrower) {
- $("#managedby_name").empty();
- $("#managedby").val('');
- var borrowername = borrower.firstname + ' ' + borrower.surname;
- if (borrowernumber) {
- var managerlink = '<a href="/cgi-bin/koha/members/moremember.pl'
- + '?borrowernumber=' + borrowernumber + '">'
- + borrowername + '</a>';
- $('#managedby_name').html(managerlink);
- $('#managedby').val(borrowernumber);
- }
- }
-
$(document).ready(function(){
calcNewsuggTotal();
$("#quantity,#price,#currency").on("change",function(){
$("#other_reason").hide();
});
- $("#edit_manager").on("click",function(e){
- e.preventDefault();
- editManagerPopup();
- });
$("#restore_previous_manager").on("click",function(e){
e.preventDefault();
$('#managedby_name').html(managerlink);
$('#managedby').val([% managedby_patron.borrowernumber | html %]);
});
+
});
</script>
[% END %]