Hola, tengo un problemilla.
Resulta que este mismo script ya lo utilizé en otro proyecto, pero ahora no me funciona, y la razón creo que es porque ahora lo llamo con Jquery.
Me pasa que hago el controlador bien, con al ajaxcontext y quedaría así:
Código PHP:
class AjaxController extends Zend_Controller_Action {
public function init()
{
$ajaxContext = $this->_helper->getHelper('AjaxContext');
$ajaxContext->addActionContext('editfuente', 'html')
->initContext();
}
public function editfuenteAction() {
}
}
Y para cargar la primera página llamo a mi jquery de esta manera:
Código PHP:
$jquery=$this->jQuery();
$jquery->enable();
$jqHandler= ZendX_JQuery_View_Helper_JQuery::getJQueryHandler();
$function=".ajax({
url:'/ajax/editfuente',
success:function(html) {
".$jqHandler."('#contentArea').append(html);
".$jqHandler."('#contentLoading').hide();
}
});";
$jquery->addOnload($jqHandler.$function);
Bueno, pues si le pongo el sufijo ajax.phtml a mi view no funciona, si se lo quito, funciona pero me sale con el layout, cosa que no quiero, claro.
Podeís echarme una mano?
Gracias.