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

[SOLUCIONADO] Zend_Navigation desde Bootstrap

Estas en el tema de Zend_Navigation desde Bootstrap en el foro de Zend en Foros del Web. Hola: En mi bootstrap tengo esto: Código PHP:      public function  _initAutoloaderNamespaces ()     {         require_once  APPLICATION_PATH  .  '/../library/Doctrine/Common/ClassLoader.php' ;          $autoloader  =  Zend_Loader_Autoloader :: getInstance (); ...
  #1 (permalink)  
Antiguo 29/04/2013, 16:26
 
Fecha de Ingreso: enero-2010
Mensajes: 491
Antigüedad: 14 años, 11 meses
Puntos: 12
Zend_Navigation desde Bootstrap

Hola:

En mi bootstrap tengo esto:
Código PHP:
    public function _initAutoloaderNamespaces()
    {
        require_once 
APPLICATION_PATH '/../library/Doctrine/Common/ClassLoader.php';

        
$autoloader Zend_Loader_Autoloader::getInstance();
        
$fmmAutoloader = new DoctrineCommonClassLoader('Bisna');
        
$autoloader->pushAutoloader(array($fmmAutoloader'loadClass'), 'Bisna');
    }
    protected function 
_initNavigations()
    {
        
$this->bootstrap('layout');
        
$layout $this->getResource('layout');
        
$view $layout->getView();
        
$this->em Zend_Registry::get('doctrine')->getEntityManager();
        
$repo $this->em->getRepository('Application\Entity\Menu');
        
$arrayTree $repo->childrenHierarchy();
        
$array = new ApplicationHelpersHelp();
        
$arr $array->re($arrayTree);
        
$container = new Zend_Navigation($config);

Uso la integración de G.Blanco, pero me bota este error:

Fatal error: Uncaught exception 'Zend_Exception' with message 'No entry is registered for key 'doctrine'' in C:\xampp\php\library\Zend\Registry.php:147

probé el Zend_registry con otra variable, pero al parecer no se da el set del Doctrine.

Por favor una yuda.
  #2 (permalink)  
Antiguo 29/04/2013, 16:42
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 6 meses
Puntos: 2135
Respuesta: Zend_Navigation desde Bootstrap

Te faltaría hacer $this->bootstrap('doctrine') en tu initNavigations justamente para que se ejecute el resource de Doctrrine.

Saludos.
  #3 (permalink)  
Antiguo 30/04/2013, 07:58
 
Fecha de Ingreso: enero-2010
Mensajes: 491
Antigüedad: 14 años, 11 meses
Puntos: 12
Respuesta: Zend_Navigation desde Bootstrap

Si tu propuesta solucionó mi problema, muchas gracias.

Etiquetas: bootstrap
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 05:47.