@@ -, +, @@ Koha::Patron::Categories --- Koha/Template/Plugin/Categories.pm | 7 ++----- koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-memberentry.tt | 8 ++++---- 2 files changed, 6 insertions(+), 9 deletions(-) --- a/Koha/Template/Plugin/Categories.pm +++ a/Koha/Template/Plugin/Categories.pm @@ -21,15 +21,12 @@ use Template::Plugin; use base qw( Template::Plugin ); use C4::Category; -use Koha::Database; +use Koha::Patron::Categories; sub GetName { my ( $self, $categorycode ) = @_; - my $schema = Koha::Database->new->schema; - return $schema->resultset( 'Category' )->search( { - categorycode => $categorycode, - } )->get_column( 'description' )->next // ''; + return Koha::Patron::Categories->find( $categorycode )->description; } sub all { --- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-memberentry.tt +++ a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-memberentry.tt @@ -128,10 +128,10 @@ Library card number: [% IF borrower %] + [% borrower.cardnumber %] + [% ELSE %] [% IF mandatory.defined('cardnumber') %]Required[% END %] - [% ELSE %] - [% borrower.cardnumber %] [% END %] [% END %] @@ -170,6 +170,8 @@ Category: [% IF borrower %] + [% Categories.GetName( borrower.categorycode ) %] + [% ELSE %] - [% ELSE %] - [% Categories.GetName( borrower.categorycode ) %] [% END %] [% END %] --