Tema: Zf2 + ajax
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/09/2013, 03:46
Avatar de lcervantes
lcervantes
 
Fecha de Ingreso: abril-2002
Mensajes: 137
Antigüedad: 20 años, 3 meses
Puntos: 0
Información Zf2 + ajax

Hola.
Tengo problemas para reproducir el ajax implementado en ZF1 en ZF2.


En ZF2 hago lo siguiente.
IndexController

Código PHP:
public function indexAction(){
        
$viewModel $this->jqueryAjaxAction();
        
$viewModel->title 'Title';
        
$viewModel->Nombre "Nombre";
        
$viewModel->Apellido "Apellido";
        return 
$viewModel
}

public function 
jqueryajaxAction(){
         echo 
"JQUERY AJAX";
         
$viewModel = new ViewModel();
         
$viewModel->Nombre1 "Nombre AJAX";
         
$viewModel->Apellido1 "Apellido AJAX";
         
//$viewModel->setTerminal($this->getRequest()->isXmlHttpRequest());
         
$this->layout('layout/layout'); 
         return 
$viewModel;
 } 
En la Vista:
index.phtml

Código PHP:
  echo "NOMBRE:" $this->Nombre ."<br/>";
  echo 
"APELLIDO:" this->Apellido ."<br/>";
  echo 
"NOMBRE1:" $this->Nombre1 "<br/>";
  echo 
"APELLIDO1:" $this->Apellido1 ."<br/>"
jqueryajax.phtml

Código PHP:
<div id="HOLA">JQUERYAJAX</div>
<
div id="RESULT"DATOSssss</div



El tema es que no consigo que me muestre lo que contiene jqueryajax.phtml
Solo me ejecuta lo del action jqueryAjaxAction, pero no llega a mostrar el contenuido de su vista.

NOMBRE: Nombre
APELLIDO:Apellido
NOMBRE1: Nombre1
APELLIDO1: Apellido1



Si ejecuto directamente, dominio/application/index/jqueryajax
Si que me ejecuta. Evidentemente es el camino habitual.

Alguna idea de como se puede solucionar?.

Muchas gracias.
__________________
LCervantes
--------------------------------------------
www.nerrots.es