Zend Framework JSON-Ausgabe
Im controller bin ich der Generierung eine Besondere form von ID, geleitet von AJAX. Ausgabe des Formulars ist JSON. Form schafft fein. Aber mein problem ist zu zeigen, dieses JSON in Sicht. Wie?
Danke.
InformationsquelleAutor Alex Pliutau | 2010-09-15
Du musst angemeldet sein, um einen Kommentar abzugeben.
Controller (http://framework.zend.com/manual/en/zend.controller.actionhelpers.html#zend.controller.actionhelpers.json):
In der Ansicht (http://framework.zend.com/manual/en/zend.view.helpers.html#zend.view.helpers.initial.json):
InformationsquelleAutor dchusovitin
json ist ein kodierter string, der die vars in js style-wenn Sie brauchen, um Zugriff auf die member in diesem string, den Sie json_decode Sie die Zeichenfolge so
aber beachten Sie, dass json behandeln, php assoziatives array wie php-Objekt ... also, wenn Sie ein array übergeben, können Sie auf Sie zugreifen $Ergebnis->memberReference nicht $result['memberReference'];
true
als parameter-Nummer 2:json_decode($jsonString, true)
, weil es dann wieder einarray
statt einerstdObject
.InformationsquelleAutor shereifhawary
Ist der einfachste Weg zu stoppen view ausgeführt wird:
Siehe auch check http://pl.php.net/json_encode, wenn Sie nicht über JSON-string bereits.
InformationsquelleAutor Piotr Pankowski
Können Sie die Zend-Klasse
Oder Sie können verwenden Sie die erweiterte Szenario wie:
InformationsquelleAutor Vaidas Zilionis
Der beste Weg, todo dies ist meiner Meinung nach zuweisen eines Controllers als Ihre json-output, dann können Sie dies tun:
InformationsquelleAutor azz0r