1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
<?xml version="1.0" encoding="UTF-8"?>
<sect3 id="zend.view.helpers.initial.json">
<title>Helper JSON</title>
<para>
Przy tworzeniu widoków które zwracają obiekt JSON trzeba ustawić
odpowiedni nagłówek. Tym właśnie się zajmuje helper JSON, a dodatkowo
domyślnie wyłącza layouty (jeżeli są aktywne).
</para>
<para>Helper JSON ustawia następujący nagłówek</para>
<programlisting role="text"><![CDATA[
Content-Type: application/json
]]>
</programlisting>
<para>
Większość bibliotek Ajaxowych szuka tego nagłowka podczas parsowania
odpowiedzi aby ustalić jak obsłużyć zawartość.
</para>
<para>Użycie helpera jest następujące:</para>
<programlisting role="php"><![CDATA[
<?= $this->json($this->data) ?>
]]>
</programlisting>
</sect3>
|