vnořený snippet ve snippetu

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

ahoj mam

	{snippet firstSnippet}

	{form auto_AddForm}

	<div>

		<div class="control-group">
	        {label model class=>"control-label"/}
	        <div class="controls" n:snippet="secondSnippet">
	            {input model class=>"chsn_noSearch"}
	        </div>
	    </div>
......


	</div>
	{/form}


	{/snippet}

tak sablona vyhodi error
Call to a member function getControl() on a non-object
a to na <?php echo $_form[„model“]->getControl()->addAttributes(array(‚class‘=>„chsn_noSearch“)) ?>

jakmile n:snippet=„secondSnippet“ odstranim vsechno frci…

kleinpetr
Člen | 480
+
0
-

Když máš otevřený {form} a použiješ v něm snippet, tak už nemůžeš použít {input model} apod. Musíš si z presenteru předat do šablony form $this->template->form = $this['auto_addForm']; a v šabloně potom volat {input $form['model']}

vosy
Člen | 532
+
0
-

ahahahahahaaha diky, vyzkousim :)