Bug 28012: (QA follow-up) Use form validation for numbering patterns

Activates standard validation and error messages. Converts from
pattern check to digits class for "display order" field.

To test:
* Compare error message when leaving required fields empty
* Compare error message when entering wrong/false data in display order

Signed-off-by: Katrin Fischer <katrin.fischer@bsz-bw.de>
(cherry picked from commit f816027ea1)
Signed-off-by: Fridolin Somers <fridolin.somers@biblibre.com>
This commit is contained in:
Katrin Fischer 2023-12-27 17:52:55 +00:00 committed by Fridolin Somers
parent 9be82743f1
commit 452ab27397

View file

@ -59,7 +59,7 @@
[% END %]
[% END %]
<form action="/cgi-bin/koha/serials/subscription-numberpatterns.pl" method="post">
<form action="/cgi-bin/koha/serials/subscription-numberpatterns.pl" method="post" class="validated">
[% IF (new) %]
<input type="hidden" name="op" value="savenew" />
[% ELSE %]
@ -84,8 +84,7 @@
</li>
<li>
<label for="displayorder">Display order:</label>
<input type="text" inputmode="numeric" pattern="\d*" id="displayorder" name="displayorder" value="[% displayorder | html %]" />
<div class="hint">Only numeric characters are allowed</div>
<input type="text" inputmode="numeric" class="digits" id="displayorder" name="displayorder" value="[% displayorder | html %]" />
</li>
</ol>
<table>