Ver Mensaje Individual
  #7 (permalink)  
Antiguo 30/09/2009, 17:26
kamilord
 
Fecha de Ingreso: noviembre-2007
Mensajes: 40
Antigüedad: 17 años
Puntos: 0
Respuesta: Problema con modelo en Zend Framework

Hola compañeros.

he estado siguiendo los pasos de un blog para crear un sistema modularizado.

En este blog indican que para poder modularizar el sistema debemos agregar al bootstrap la configuracion del frontontroller, para este ejemplo seria algo asi

Código PHP:
$frontController Zend_Controller_Front::getInstance();
$frontController->setControllerDirectory(array(
                                                      
'default'=>'application/controllers',
                                                      
'admin'=>'application/moduno/controllers')); 
en este caso como se configuraria el frontcontroller?? quedaria asi?

Código PHP:
class Bootstrap extends Zend_Application_Bootstrap_Bootstrap
{
 
protected function 
_initAutolad()
    {
        
$autoloader = new Zend_Application_Module_Autoloader(array(
            
'namespace' => 'Default',
            
'basePath' => dirname(__FILE__)
            
        ));

        
$frontController Zend_Controller_Front::getInstance();
$frontController->setControllerDirectory(array(
                                                      
'default'=>'application/controllers',
                                                      
'admin'=>'application/moduno'));

        return 
$autoloader;
    }  
    protected function 
_initAutoloaderModuno() {
         
$autoloader = new Zend_Application_Module_Autoloader(array(
            
'namespace' => 'Moduno',
            
'basePath' => dirname(__FILE__) . '/modules/moduno/'
            
        
));
       
        
$frontController Zend_Controller_Front::getInstance();
$frontController->setControllerDirectory(array(
                                                      
'default'=>'application/controllers',
                                                      
'admin'=>application/moduno
        
        
return $autoloader;
     }