Foros del Web » Programando para Internet » PHP » Zend »

[SOLUCIONADO] Problema con controller de Zend framework 2

Estas en el tema de Problema con controller de Zend framework 2 en el foro de Zend en Foros del Web. Hola que tal, Soy nuevo en el foro, la razon de mi publicacion es por que tengo problemas con zend framework2. Me baje el esqueleto ...
  #1 (permalink)  
Antiguo 08/07/2013, 22:29
Avatar de rosenrot7  
Fecha de Ingreso: julio-2013
Ubicación: DistritoFederal
Mensajes: 4
Antigüedad: 10 años, 8 meses
Puntos: 0
Problema con controller de Zend framework 2

Hola que tal,

Soy nuevo en el foro, la razon de mi publicacion es por que tengo problemas con zend framework2.

Me baje el esqueleto entre al proyecto desde el browser y todo bien, el problema radica en que acabo de crear un nuevo controller(EjemploController) el cual tiene 2 metodos (index y ejemplo),
y tambien cree las respectivas vistas, si ingreso a la ruta :
http://localhost/clase2/public/application/ejemplo/index
muestra el contenido de la vista, pero si ingreso a :
http://localhost/clase2/public/application/ejemplo/ejemplo
me devuelve el error "El controlador solicitado no fue capaz de enviar el pedido"
Este es el codigo del controller:
<?php
namespace Application\Controller;

use Zend\Mvc\Controller\AbstractActionController;
use Zend\View\Model\ViewModel;

class TrabajoController extends AbstractActionController
{
public function indexAction()
{
return new ViewModel();
}
public function otroAction()
{
return new ViewModel();
}
}

No tengo idea que puede estar mal, de antemano gracias por su ayuda
  #2 (permalink)  
Antiguo 08/07/2013, 22:36
Avatar de masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 2 meses
Puntos: 845
Respuesta: Problema con controller de Zend framework 2

Creo que ese no es el controller, postea el de EjemploController.
__________________
http://es.phptherightway.com/
thats us riders :)
  #3 (permalink)  
Antiguo 08/07/2013, 22:48
Avatar de rosenrot7  
Fecha de Ingreso: julio-2013
Ubicación: DistritoFederal
Mensajes: 4
Antigüedad: 10 años, 8 meses
Puntos: 0
Respuesta: Problema con controller de Zend framework 2

Si tienes razon una disculpa me equivoque en el nombre del controller

namespace Application\Controller;

use Zend\Mvc\Controller\AbstractActionController;
use Zend\View\Model\ViewModel;

class EjemploController extends AbstractActionController
{
public function indexAction()
{
return new ViewModel();
}
public function ejemploAction()
{
return new ViewModel();
}
}

la vista ejemplo.phtml solo tiene un <h1> hola </h1>, gracias x responder
  #4 (permalink)  
Antiguo 09/07/2013, 09:53
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 10 meses
Puntos: 2135
Respuesta: Problema con controller de Zend framework 2

¿porque no configuras un VirtualHost como lo recomienda Zend? El problema puede ser de como tienes armado todo, que no encuentre el path por lo mismo...

Es muy recomendado trabajar con el virtual host por la limpieza y transparencia que te da...
  #5 (permalink)  
Antiguo 09/07/2013, 12:31
Avatar de rosenrot7  
Fecha de Ingreso: julio-2013
Ubicación: DistritoFederal
Mensajes: 4
Antigüedad: 10 años, 8 meses
Puntos: 0
Respuesta: Problema con controller de Zend framework 2

Gracias por responder,

He configurado el virtualhost como lo comentas pero el error persiste

con esta ruta todo va bien
http://clase2/application/ejemplo/index
pero si escribo
http://clase2/application/ejemplo/ejemplo
me vuelve a dar el error 404 indicando que "El controlador solicitado no fue capaz de enviar el pedido"
la vista ejemplo e index estan creadas dentro de una carpeta llamada ejemplo , con la vista index todo bien, no tengo idea que puede estar pasandocon la otra vista
  #6 (permalink)  
Antiguo 09/07/2013, 12:55
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 10 meses
Puntos: 2135
Respuesta: Problema con controller de Zend framework 2

¿Como configuraste las rutas?
  #7 (permalink)  
Antiguo 09/07/2013, 13:19
Avatar de rosenrot7  
Fecha de Ingreso: julio-2013
Ubicación: DistritoFederal
Mensajes: 4
Antigüedad: 10 años, 8 meses
Puntos: 0
Respuesta: Problema con controller de Zend framework 2

He reinstalado apache, volvi a hacer las configuraciones del mode_write y el virtual host, supongo que algo no estaba bien configurado o algun problema con apache, ahora anda de maravilla, muchas gracias por responder.

Etiquetas: controller, framework
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:52.