Neodesílání obsahu $presenter->payload

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

Nedavno jsem narazil na problem s $presenter->payload a $presenter->terminate()

public function handleAction(){
	$presenter->payload->promena = 'Hodnota';
	$presenter->terminate();
}

Na localhostu tento kod fungoval bez problemu, ale po presunuti na hosting najednou po zavolani teto akce ajaxem prisla prazdna obpoved.
Pokud nezavolam $presenter->terminate(); tak vse problehne bez problemu, takze problem musi byt nekde tam.

Localhost jede na PHP 5.2.6, hosting na 5.2.9.
Zkousel jsem pouzit php.ini z localhostu na hostingu, ale problem to nevyresilo, takze problem bude pravdepodobne nekde jinde nez v konfiguraci PHP.
Je neco spatne na me strane a nebo jsem nasel bug? :)

Editoval Davelister (3. 12. 2009 17:38)

JakubKohout
Člen | 92
+
0
-

zkus tam přihodit před terminate $presenter->sendPayload();

Davelister
Člen | 28
+
0
-

Tak se sendPayload() to funguje, kazdopadne je to podivne, protoze ve vsech prikladech je pouze $preseter->terminate(), a to mi negunguje :)

redhead
Člen | 1313
+
0
-

řešilo se to tu už zde. Ovšem chybku David zřejmě neopravil..

Editoval redhead (3. 12. 2009 21:00)