установить тип содержимого json в symfony

Я использую symfony 1.4, чтобы создать свой проект с propel как ORM. я хочу получить ответ в формате JSON, когда я звоню по URL. Я установил заголовки на «application / json», но он не работает, я получаю ответ в формате HTML ... который я не могу декодировать. Как мы можем установить тип содержимого в symfony ?? пример кода: Действие-

 public function executeIndex(sfWebRequest $request)
 {
     $data_array=array("name" => "harry", "mobile" => "9876543210");
     $data_json=json_encode($data_array);
     $this->output=$data_json;  
 }

Просмотр-

<?php
  header('Content-type: application/json');
  echo $output;
?>
9
задан Harish Kurup 26 October 2010 в 06:47
поделиться