jak udelat validaci typu pole 1 vyplneno nebo pole 2 vyplneno
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Vojtěch Dobeš
- Gold Partner | 1316
$form->addText('one');
$form->addText('two')
->addConditionOn($form['one'], Form::EQUAL, FALSE)
->addRule(Form::FILLED, 'Hey, at least fill this!');
Editoval vojtech.dobes (17. 5. 2011 15:44)
- Vojtěch Dobeš
- Gold Partner | 1316
Máte samozřejmě pravdu, zkopíroval jsem to odkudsi :) Takže ideálně:
$form->addText('one', 'One:');
$form->addText('two', 'Two:')
->addConditionOn($form['one'], ~Form::FILLED)
->addRule(Form::FILLED, 'Fill number One or me, dammit...');