@@ -, +, @@ additional attributes --- koha-tmpl/intranet-tmpl/prog/en/modules/members/memberentrygen.tt | 7 +++++-- koha-tmpl/intranet-tmpl/prog/en/modules/members/moremember.tt | 2 +- members/memberentry.pl | 8 ++++---- 3 files changed, 10 insertions(+), 7 deletions(-) --- a/koha-tmpl/intranet-tmpl/prog/en/modules/members/memberentrygen.tt +++ a/koha-tmpl/intranet-tmpl/prog/en/modules/members/memberentrygen.tt @@ -147,7 +147,7 @@ [% ELSE %] -[% IF step == 4 || step == 5 || step == 6 || step == 2 || step == 1 %] +[% IF step == 4 || step == 5 || step == 6 || step == 2 || step == 1 || step == 7 %] [%# Only put the cardnumber if we arent showing it in the form later %] [% IF cardnumber %] @@ -976,7 +976,7 @@ [% END %] -[% IF ( step_4 ) %] +[% IF ( step_7 ) %] [% IF Koha.Preference('HouseboundModule') %]
Housebound roles @@ -1026,6 +1026,9 @@
[% END # hide fieldset %] +[% END # IF step_7 %] + +[% IF ( step_4 ) %] [% IF ( ExtendedPatronAttributes ) %][% UNLESS ( no_patron_attribute_types ) %]
Additional attributes and identifiers --- a/koha-tmpl/intranet-tmpl/prog/en/modules/members/moremember.tt +++ a/koha-tmpl/intranet-tmpl/prog/en/modules/members/moremember.tt @@ -302,7 +302,7 @@
- Edit + Edit
[% END %] --- a/members/memberentry.pl +++ a/members/memberentry.pl @@ -573,7 +573,7 @@ if ($nok or !$nodouble){ %data=%newdata; $template->param( updtype => ($op eq 'add' ?'I':'M')); # used to check for $op eq "insert"... but we just changed $op! unless ($step){ - $template->param( step_1 => 1,step_2 => 1,step_3 => 1, step_4 => 1, step_5 => 1, step_6 => 1); + $template->param( step_1 => 1,step_2 => 1,step_3 => 1, step_4 => 1, step_5 => 1, step_6 => 1, step_7 => 1 ); } } if (C4::Context->preference("IndependentBranches")) { @@ -586,11 +586,11 @@ if (C4::Context->preference("IndependentBranches")) { } } if ($op eq 'add'){ - $template->param( updtype => 'I', step_1=>1, step_2=>1, step_3=>1, step_4=>1, step_5 => 1, step_6 => 1); + $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") { $template->param( updtype => 'M',modify => 1 ); - $template->param( step_1=>1, step_2=>1, step_3=>1, step_4=>1, step_5 => 1, step_6 => 1) unless $step; + $template->param( step_1=>1, step_2=>1, step_3=>1, step_4=>1, step_5 => 1, step_6 => 1, step_7 => 1) unless $step; if ( $step == 4 ) { $template->param( categorycode => $borrower_data->{'categorycode'} ); } @@ -606,7 +606,7 @@ if ($op eq "modify") { } if ( $op eq "duplicate" ) { $template->param( updtype => 'I' ); - $template->param( step_1 => 1, step_2 => 1, step_3 => 1, step_4 => 1, step_5 => 1, step_6 => 1 ) unless $step; + $template->param( step_1 => 1, step_2 => 1, step_3 => 1, step_4 => 1, step_5 => 1, step_6 => 1, step_7 => 1 ) unless $step; $data{'cardnumber'} = ""; } --