@@ -, +, @@ show 'Clear date' if field is required --- koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-memberentry.tt | 4 +++- koha-tmpl/opac-tmpl/prog/en/modules/opac-memberentry.tt | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) --- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-memberentry.tt +++ a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-memberentry.tt @@ -161,7 +161,9 @@ [% UNLESS action == 'edit' && !OPACPatronDetails %] - Clear date + [% UNLESS ( mandatory.defined('dateofbirth') ) %] + Clear date + [% END %] [% END %] [% IF mandatory.defined('dateofbirth') %]Required[% END %] --- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-memberentry.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/opac-memberentry.tt @@ -168,7 +168,9 @@ [% UNLESS action == 'edit' && !OPACPatronDetails %] - Clear date + [% UNLESS ( mandatory.defined('dateofbirth') ) %] + Clear date + [% END %] [% END %] [% IF mandatory.defined('dateofbirth') %]Required[% END %] --