Nette form a práce s addSelect pomocí databáze
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Panthera
- Člen | 20
Ahoj,
potřeboval bych poradit s následujícím kódem.
<?php
protected function createComponentForm(){
$form = new UI\Form;
$form->setRenderer(new BootstrapRenderer);
$form->addText("name","Název");
$form->addSelect( **OPTIONS = VŠECHNY PŮVODNÍ STRÁNKY**);
return $form;
}
?>
Potřebuju do addSelectu vypsat všechny stránky, které nemají zadané parent_id.
Děkuji za každou radu :)
- Petr Parolek
- Člen | 455
Ahoj
<?php
protected function createComponentForm(){
$form = new UI\Form;
$form->setRenderer(new BootstrapRenderer);
$form->addSelect('country', 'Country', [
'cz' => 'Česká republika',
'sk' => 'Slovensko',
]);
return $form;
}
?>
viz dokumentace: https://doc.nette.org/cs/forms#…
Do třetí proměnné metody addSelect dáš pole, které získáš s modelu.
Editoval ppar (12. 11. 2017 22:15)