nefunkční validace Inputlistu
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- rlb
- Člen | 4
Ahoj, snažím se použít addon inputlist https://github.com/…ms-inputlist. Kde se píše, že u radio lze použít FILLED validaci, kterou jsem nastavil:
$form->addMultiRadio('test', 'Radio:', array('A' => 'A', 'B' => 'B'))
->addRule(UI\Form::FILLED, 'Pole je povinné')
->omitLastSeparator();
v šabloně prvek renderuji:
{label test class => 'control-label col-md-4'/}
<div class="col-md-8">
{inputlist test as $key => $label}
{label class => "radio-inline"} {input class => "input-radio"} {$label}{/label}
{/inputlist}
</div>
Pokud odešlu formulář, validace na straně klienta mi zvaliduje ostatní prvky, tento ne, v DOM nemají inputy ani data-nette-rules atributy.
Nevíte co můžu dělat špatně? Podle dokumentace by validace měla jít jak na straně serveru tak i klienta. Díky.
Editoval rlb (30. 7. 2014 8:14)