He querido implementar un grid con Jquery y he utilizado AjaxContextSwith con contexto Json
Código PHP:
public function init() {
$ajaxContext = $this->_helper->getHelper('AjaxContext');
$ajaxContext->addActionContext('list', 'json')
->initContext();
}
Código PHP:
public function listAction()
{
$mdl = new Model_MyModel();
$array = mdl->getDatosPublicaciones();
$this->getResponse()->setHeader('Content-Type','application/json');
$this->view->variabledevista = $this->arrayForJqGrid($array, $response);
}
Código PHP:
["variabledevista":{"page":1,"total":1,"records":0,"rows":[{"id":1,"cell":[1,"Esta es una imagen","Esta es la descripcion","Este es el adjunto"]}]}]
Código PHP:
{"page":1,"total":1,"records":0,"rows":[{"id":1,"cell":[1,"Esta es una imagen","Esta es la descripcion","Este es el adjunto"]}]}