ziskat v template hodnotu hidden polozky ve formulari

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
vosy
Člen | 532
+
0
-

ahoj
ve formFactory mam:

 public function pridatForm($opt=array())
    {
        $parent = $opt['parent'];
        $name = $opt['name'];

        $fData = array('presenter'=>$parent,
                            'name'=>$name);

        $form = new MyForm($fData);

        $form->addGroup();

        $form->addHidden('typFormulare')
                ->setDefaultValue('novy')
                ->setRequired('Neznámý typ formuláře, kontaktujte administratora.');

a v template:

{block #content}
<div>
    <div  class="form-horizontal pull-left">
    {form pridatForm}
        <div>


a prave v Template bych se potreboval dostat k hodnote ‚typFormulare‘

David Kudera
Člen | 455
+
0
-

mohlo by jít

{$form[typFormulare]->value}

ale moc hezký to není, nešlo by si to do té templaty třeba předat klasicky přes $this->template->typFormulare?

Jen tak bokem, zkus kouknout na tohle: mýty o češtině v softwarových projektech . Nevykládej si to nijak zle, je to jen taková rada do života :-)