Proč fomuláře přidávají samy maxlength atribut ale ne minlength?

dms
Člen | 93
+
0
-

Ahoj,

má nějaký důvod proč formuláře sami přidají maxlength ale ne minlength ? Přidávání je pak trochu nekonzistentní a u tohoto zápisu je nutné použít setHtmlAttribute

->setHtmlAttribute('minlength', 8)
->addRule($form::MinLength, 'Heslo musí mít alespoň %d znaků', 8);

ale tohle už funguje bez použití setHtmlAttribute

->addRule($form::MaxLength, 'Maximum je %d znaků', 250);
Pavel Kravčík
Člen | 1194
+
0
-

Protože na min Ti nespadne databáze, takže to tuším nikdo moc neřeší. :) Asi ze stejného důvodu má $form->addText() parametr maxLenght, ale již nemá minLenght.

dms
Člen | 93
+
0
-

Jasný, tento pohled chápu. My se snažíme co nejvíce využívat nativní atributu pro základní validaci formulářů takže tohle mi tam trochu chybí (nebo ne chybí, ale způsobuje „duplicitní“ řádek)