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