Pues simplemente es agregar el contextSwitch para la accion que quieras te de una respuesta en JSON, por ejemplo:
Código php:
Ver originalclass fooController extends Zend_Controller_Action {
public function init() {
$contextSwitch = $this->_helper->getHelper('contextSwitch');
$contextSwitch->addActionContext('list', 'json')
->initContext();
}
public function listAction() {
$this->view->data = $data;
}
}
Con eso simplemente si haces un request y agregas en los parámetros el /format/json/ tu respuesta será en JSON.
Saludos.