Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/01/2015, 17:26
wilmer30
 
Fecha de Ingreso: enero-2010
Mensajes: 491
Antigüedad: 14 años, 2 meses
Puntos: 12
obtener baseUrl en un controlador en ZF2

Hola:

Quisiera obtener la baseUrl pero a nivel de controlador, de hecho lo hice:
Código PHP:
Ver original
  1. $this->rutaurl = $this->getServiceLocator()->get('ViewHelperManager')->get('ServerUrl');
he agregado esto en cada método y funciona, pero quisiera definirlo por única ves y lo he intentado haciendo esto
Código PHP:
Ver original
  1. public function __construct()
  2.     {
  3.         $this->rutaurl = $this->getServiceLocator()->get('ViewHelperManager')->get('ServerUrl');       
  4.     }
pero me lanza el siguiente error

Código HTML:
Ver original
  1. Fatal error: Call to a member function get() on a non-object in /var/www/html/zendauth/module/Application/src/Application/Controller/TrabajoController.php on line 13
Por que en los métodos funciona y en el constructor no?