Lines 320-325
Link Here
|
320 |
|
320 |
|
321 |
[% IF show_guarantor || guarantor %] |
321 |
[% IF show_guarantor || guarantor %] |
322 |
[% SET possible_relationships = Koha.Preference('borrowerRelationship') %] |
322 |
[% SET possible_relationships = Koha.Preference('borrowerRelationship') %] |
|
|
323 |
<span class="memberentry_guarantor_container"> |
323 |
<fieldset id="memberentry_guarantor" class="rows"> |
324 |
<fieldset id="memberentry_guarantor" class="rows"> |
324 |
<legend>Guarantor information</legend> |
325 |
<legend>Guarantor information</legend> |
325 |
|
326 |
|
Lines 446-451
Link Here
|
446 |
[% END %] |
447 |
[% END %] |
447 |
</ol> |
448 |
</ol> |
448 |
</fieldset> |
449 |
</fieldset> |
|
|
450 |
</span> |
449 |
[% END %] |
451 |
[% END %] |
450 |
|
452 |
|
451 |
|
453 |
|
Lines 1273-1281
Link Here
|
1273 |
if( $("#entryform:visible").length ) { |
1275 |
if( $("#entryform:visible").length ) { |
1274 |
toggle_to = "#quick_add_form label"; |
1276 |
toggle_to = "#quick_add_form label"; |
1275 |
toggle_from = "#entryform label"; |
1277 |
toggle_from = "#entryform label"; |
|
|
1278 |
$("#memberentry_guarantor").appendTo("#quick_add_list").css("margin",0); |
1276 |
} else { |
1279 |
} else { |
1277 |
toggle_to="#entryform label"; |
1280 |
toggle_to="#entryform label"; |
1278 |
toggle_from = "#quick_add_form label"; |
1281 |
toggle_from = "#quick_add_form label"; |
|
|
1282 |
$("#memberentry_guarantor").appendTo("#memberentry_identity").css("margin",0); |
1279 |
} |
1283 |
} |
1280 |
$(toggle_from).each(function() { |
1284 |
$(toggle_from).each(function() { |
1281 |
var input_label = $(this).attr('for'); |
1285 |
var input_label = $(this).attr('for'); |
Lines 1340-1346
Link Here
|
1340 |
$("#entryform,#saverecord").hide(); |
1344 |
$("#entryform,#saverecord").hide(); |
1341 |
[% q_add_f = Koha.Preference('PatronQuickAddFields').split('\|') %] |
1345 |
[% q_add_f = Koha.Preference('PatronQuickAddFields').split('\|') %] |
1342 |
var qaddfields = [[% FOREACH field IN q_add_f.unique %]"[% field | html %]",[% END %]]; |
1346 |
var qaddfields = [[% FOREACH field IN q_add_f.unique %]"[% field | html %]",[% END %]]; |
1343 |
var skipped_fields = ["contactname","contactfirstname","relationship"]; //Guarantor form is pulled as a whole, ignore individual fields |
|
|
1344 |
$("#entryform label").each(function () { |
1347 |
$("#entryform label").each(function () { |
1345 |
var input_label = $(this).attr('for'); |
1348 |
var input_label = $(this).attr('for'); |
1346 |
if ( input_label == 'sex-female' ) { |
1349 |
if ( input_label == 'sex-female' ) { |
Lines 1349-1355
Link Here
|
1349 |
else if ( input_label == 'btitle' ) { |
1352 |
else if ( input_label == 'btitle' ) { |
1350 |
input_label='title'; |
1353 |
input_label='title'; |
1351 |
} |
1354 |
} |
1352 |
if ( skipped_fields.indexOf( input_label ) != -1 ) { input_label=""; } |
|
|
1353 |
if( qaddfields.indexOf( input_label ) != -1 || $(this).attr('class') == 'required' ){ |
1355 |
if( qaddfields.indexOf( input_label ) != -1 || $(this).attr('class') == 'required' ){ |
1354 |
$(this).parent().clone().appendTo("#quick_add_list"); |
1356 |
$(this).parent().clone().appendTo("#quick_add_list"); |
1355 |
[% UNLESS mandatorypassword %] |
1357 |
[% UNLESS mandatorypassword %] |
Lines 1357-1369
Link Here
|
1357 |
[% END %] |
1359 |
[% END %] |
1358 |
} |
1360 |
} |
1359 |
}); |
1361 |
}); |
1360 |
if( $("#memberentry_guarantor").length ) { |
1362 |
if ( $("#memberentry_guarantor").length ) { |
1361 |
$("#memberentry_guarantor").clone().appendTo("#quick_add_list").css("margin",0); |
1363 |
$("#memberentry_guarantor").appendTo("#quick_add_list"); |
1362 |
$("#quick_add_form #memberentry_guarantor").append("<p>" + _("Note: Quick add guarantor form populates address fields in full form") + "</p>"); |
1364 |
} |
1363 |
$("#quick_add_list #guarantordelete").prop('id','qagd'); |
|
|
1364 |
} |
1365 |
$("#qagd").click(function() { $("#guarantordelete").click(); }); |
1366 |
$("#quick_add_form").show(); |
1365 |
$("#quick_add_form").show(); |
|
|
1366 |
$("#guarantor_template").hide(); |
1367 |
}); |
1367 |
}); |
1368 |
[% END %] |
1368 |
[% END %] |
1369 |
|
1369 |
|