Bug 30108: (follow-up) Make require label translatable

Signed-off-by: Fridolin Somers <fridolin.somers@biblibre.com>
This commit is contained in:
Fridolin Somers 2022-05-02 11:03:00 -10:00
parent 305b526909
commit 37acf46b7e

View file

@ -516,14 +516,15 @@
$(".toggle-hold-options").show(); $(".toggle-hold-options").show();
$(".hold-options").hide(); $(".hold-options").hide();
var OPACMandatoryHoldDates = "[% Koha.Preference('OPACMandatoryHoldDates') | html %]"; var OPACMandatoryHoldDates = "[% Koha.Preference('OPACMandatoryHoldDates') | html %]";
var requiredDiv = "<div class=\"required_label required\">" + _("Required") + "</div>";
if( OPACMandatoryHoldDates ) { if( OPACMandatoryHoldDates ) {
if( OPACMandatoryHoldDates == "start" || OPACMandatoryHoldDates == "both" ) { if( OPACMandatoryHoldDates == "start" || OPACMandatoryHoldDates == "both" ) {
$(".holddatefrom").prop( 'required', true ); $(".holddatefrom").prop( 'required', true );
$(".holddatefrom").parent().append('<div class="required_label required">Required</div>'); $(".holddatefrom").parent().append(requiredDiv);
} }
if( OPACMandatoryHoldDates == "end" || OPACMandatoryHoldDates == "both" ) { if( OPACMandatoryHoldDates == "end" || OPACMandatoryHoldDates == "both" ) {
$(".futuredate").prop( 'required', true ); $(".futuredate").prop( 'required', true );
$(".futuredate").parent().append('<div class="required_label required">Required</div>'); $(".futuredate").parent().append(requiredDiv);
} }
} }
$(".holddatefrom,.futuredate").prop("readOnly", true); $(".holddatefrom,.futuredate").prop("readOnly", true);