Unikatni hodnoty vlastnosti
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Azim
- Člen | 41
Zdravim.
Resim nasledujici situaci – mam 3 vlastnosti (napr. Prvni, Druha, Treti) a 3 hodnoty (napr. Jedna, Dve, Tri) a potrebuji, aby uzivatel priradil kazde vlastnosti unikatni hodnotu (tj. kazda hodnota se pouzije prave jednou a zadne 2 vlastnosti nebudou mit stejnou hodnotu). Da se to nejak nadefinovat pomoci selectu, radiobuttonu a validacnich pravidel?
Diky moc za pomoc.
- voda
- Člen | 561
Zkusil bych něco takového:
<?php
$select1 = $form->addSelect(...)
->addRule(Form::FILLED);
$select2 = $form->addSelect(...)
->addRule(Form::FILLED)
->addRule(~Form::EQUAL, 'hodonota musí být unikántí', $select1);
$select3 = $form->addSelect(...)
->addRule(Form::FILLED)
->addRule(~Form::EQUAL, 'hodonota musí být unikántí', $select1)
->addRule(~Form::EQUAL, 'hodonota musí být unikántí', $select2);
?>