@@ -, +, @@ list - memberentry --- .../prog/en/modules/members/memberentrygen.tt | 17 +++++------------ members/memberentry.pl | 3 +-- 2 files changed, 6 insertions(+), 14 deletions(-) --- a/koha-tmpl/intranet-tmpl/prog/en/modules/members/memberentrygen.tt +++ a/koha-tmpl/intranet-tmpl/prog/en/modules/members/memberentrygen.tt @@ -1,3 +1,4 @@ +[% USE AuthorisedValues %] [% IF ( opduplicate ) %][% SET focusAction = "clearDupe" %][% END %] [% USE KohaDates %] [% INCLUDE 'doc-head-open.inc' %] @@ -958,12 +959,8 @@ - [% IF ( CGIsort1 ) %] - [% CGIsort1 %] - [% ELSE %] - - [% IF ( mandatorysort1 ) %]Required[% END %] - [% END %] + [% AuthorisedValues.BuildDropbox("sort1", "Bsort1", sort1, { class => focusAction, size => 20 } ) %] + [% IF ( mandatorysort1 ) %]Required[% END %] [% END %] [% UNLESS nosort2 %] @@ -974,12 +971,8 @@ - [% IF ( CGIsort2 ) %] - [% CGIsort2 %] - [% ELSE %] - - [% IF ( mandatorysort2 ) %]Required[% END %] - [% END %] + [% AuthorisedValues.BuildDropbox("sort2", "Bsort2", sort2, { class => focusAction, size => 20 } ) %] + [% IF ( mandatorysort2 ) %]Required[% END %] [% END %] --- a/members/memberentry.pl +++ a/members/memberentry.pl @@ -630,9 +630,8 @@ $template->param( sort1 => $data{'sort1'}); # shouldn't this be in an "else" st $CGIsort = buildCGIsort("Bsort2","sort2",$data{'sort2'}); if ($CGIsort) { $template->param(CGIsort2 => $CGIsort); -} else { - $template->param( sort2 => $data{'sort2'}); } +$template->param( sort2 => $data{'sort2'}); if ($nok) { foreach my $error (@errors) { --