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 :-)