Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/06/2010, 09:31
bengiss
 
Fecha de Ingreso: junio-2009
Mensajes: 79
Antigüedad: 14 años, 10 meses
Puntos: 0
Pregunta [ZF] Error cargando recursos en aplicacion modular

Hola, tengo un error en mi aplicacion, no me esta dejando "Autoloadear" los recursos que tengo dentro de mis modulos, mi estructura de archivos es la siguiente:

-application
--configs
--layouts
--modules
---default
---admin
---registro
....

En mi bootstrap tengo:

Código PHP:
 protected function _initAutoLoad()
    {
        
$autoLoader = new Zend_Application_Module_Autoloader(array(
            
'namespace' => '',
            
'basePath'  => APPLICATION_PATH '/modules/default'
        
));

        return 
$autoLoader;
    } 
Y en mi archivo de configuracion:

resources.frontController.moduleDirectory = APPLICATION_PATH "/modules"

Los recursos del modulo default los carga correctamente pero cuando creo un modelo, form, etc, dentro de los otros modulos e intento llamarlo por ejemplo:

Código PHP:
$form = new Registro_Form_Test(); 
Me muestra un error diciendo que no consigue la clase, estoy haciendo algo mal? creo que no entiendo la teoria detras del autoloading de modulos correctamente, intente haciendo esto en el bootstrap pero nada:

Código PHP:
$autoLoader = new Zend_Application_Module_Autoloader(array(
            
'namespace' => '',
            
'basePath'  => APPLICATION_PATH '/modules/default'
        
),array(
            
'namespace' => 'Registro_',
            
'basePath'  => APPLICATION_PATH '/modules/registro'
        
),array(
            
'namespace' => 'Admin_',
            
'basePath'  => APPLICATION_PATH '/modules/admin'
        
)); 
Gracias!