@@ -, +, @@ guarantor --- .../prog/en/modules/members/memberentrygen.tt | 35 ++++++++++++++++++++++ members/memberentry.pl | 9 ++++++ 2 files changed, 44 insertions(+) --- a/koha-tmpl/intranet-tmpl/prog/en/modules/members/memberentrygen.tt +++ a/koha-tmpl/intranet-tmpl/prog/en/modules/members/memberentrygen.tt @@ -417,6 +417,41 @@ [% END # END relationships foreach %] + [% IF guarantor && (!relationships) %] +
+
    +
  1. + Patron #: + [% guarantor.borrowernumber | html %] + +
  2. + +
  3. + + [% guarantor.surname | html %] +
  4. + +
  5. + + [% guarantor.firstname | html %] +
  6. + +
  7. + + +
  8. + +
  9. + + Remove +
  10. +
+
+ [% END %]
--- a/members/memberentry.pl +++ a/members/memberentry.pl @@ -594,6 +594,15 @@ if (C4::Context->preference("IndependentBranches")) { } } if ($op eq 'add'){ + if ( $guarantor_id ) { + my $guarantordata = $guarantor->unblessed; + foreach (qw(streetnumber address streettype address2 + zipcode country city state phone phonepro mobile fax email emailpro branchcode + B_streetnumber B_streettype B_address B_address2 + B_city B_state B_zipcode B_country B_email B_phone)) { + $newdata{$_} = $guarantordata->{$_}; + } + } $template->param( updtype => 'I', step_1=>1, step_2=>1, step_3=>1, step_4=>1, step_5 => 1, step_6 => 1, step_7 => 1); } if ($op eq "modify") { --