Form::FILLED pro Select
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Martin Mates
- Člen | 179
Zdravím, chci se zeptat, jak jednoduše udělat pravidlo Form::FILLED pro select box. Zkusil jsem následující:
<?php
$rozmery = array(
'' => '',
'468x60' => 'Full banner (468x60)',
'434x60' => 'Half banner (234x60)',
'125x125' => 'Square button (125x125)',
'120x240' => 'Vertical banner (120x240)',
'120x600' => 'Skycraper (120x600)',
'120x90' => 'Button 1 (120x90)',
'120x60' => 'Button 2 (120x60)',
'250x250' => 'Square (250x250)',
'88x31' => '88x31',
'80x15' => '80x15',
'vlastni' => 'vlastni'
);
$form->addSelect('rozmeryBanneru', 'rozměry:', $rozmery)
->addRule(Form::FILLED, 'Vyberte rozměry banneru');
?>
Tohle nefunguje. Moc to nechápu, podlě mě by mohlo. Jedinou možnost zatím vidím ve vlastním validátoru, což mi přijde zbytečné pro tak jednoduchou věc.