Formulář v komponentě – předání proměnné z komponenty do šablony komponenty
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Croc
- Člen | 270
Zdravím,
mám takový problém. Mám komponentu na formulář a z ní potřebuji předat
vytvořené pole v komponentě do šablony:
/**
* @var array
*/
private $group_option = array();
public function render() {
$this->template->setFile(__DIR__ . '/itemForm.latte');
$this->template->group_option = $this->group_option;
$this->template->render();
}
public function createComponentItemForm() {
$form = new Form;
// zde vytvářím formulář a také plním $this->group_option;
return $form;
}
Problém je, že v šabloně je $group_option
prázdné.
Nevíte prosím jak na to?
Editoval Croc (1. 12. 2017 10:34)