2012-05-31 12 views

Odpowiedz

11

Nie jestem pewien, czy konfiguracja ustawia format. Ale proste obejście może być po prostu użyć klasy wyjściową, aby ustawić typ zawartości nagłówka, coś jak:

$this->output 
    ->set_content_type('application/json') 
    ->set_output(json_encode(array('foo' => 'bar'))); 

(zaczerpnięte z podręcznika: here)

0

Podczas ustawiania contect_type w każdej funkcji pomaga, można to zmienić na poziomie kontrolera, ustawiając to w konstruktorze.

public function __construct() { 
    parent::__construct(); 
    ... 
    $this->output->set_content_type('application/json'); 
} 

Więc po prostu ustawić wyjścia na każdym poziomie funkcji

$this->output->set_output('{"message":"Failure"}'); 

ten pracował dla mnie.

Powiązane problemy