Obsah renderu uz v action resp. render?
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.

- newPOPE
 - Člen | 648
 
Caute,
je mozne dostat obsah vyrenderovanej sablone uz v actionXXX resp. renderXXX.
Jedna sa mi o to ze mam ajaxove odkazy ale vo vacsine pripadov sa len prerenderuju snippety ale niekedy potrebujem zobrazit modal window, cize neviem co mi pride ako odpoved na ajax request.
example v actionXXX alebo renderXYZ :
<?php
	$a = (string) $this->template;
	$a = $this->template->__toString();
?>
skonci Exception ‚Template file name was not specified.‘ Ano rozumiem co sa deje :-), len sa pytam ci sa naozaj neda explicitne ‚spustit‘ render a dostat sa k tomu co popisujem na zaciatku?
Thx

- Filip Procházka
 - Moderator | 4668
 
Souhlasím. Takhle nějak by to mohlo jít ne? :)
public function handleModal($id)
{
	$this->template->id = $id;
	$this->invalidateControl('modal');
	$this->sendPayload();
}
{snippet modal}
	kuk {$id} :)
{/snippet}