Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/07/2011, 07:40
antoniojim
 
Fecha de Ingreso: marzo-2005
Ubicación: Málaga
Mensajes: 115
Antigüedad: 19 años, 2 meses
Puntos: 0
Problema con Zend Jquery y Ajax

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.