Que tal. Estoy trabajando en una aplicación con Zend Framework. Necesito que sea modular, por lo que tengo la siguiente estructura dentro de mi proyecto:
En donde la carpeta
default es la carpeta del modulo por default. Dentro de ahi tengo un modelo en la carpeta
models que maneja my ACL. Lo cargo en el Bootstrap principal del proyecto via plugin de
Zend_Controller_Front para tenerlo disponible en toda la aplicación. El problema es que a la hora de instanciar mi ACL Zend no lo encuentra pórque esta buscando en la ruta
/www/myAplicacion/application/models//ListaAcceso.php cuando deberia de buscar en
/www/myAplicacion/application/modules/default/models/ListaAcceso.php
El codigo que carga mi ACL en
/www/myAplicacion/application/bootstrap.php es:
Código PHP:
//...
protected function _initLoadAuth()
{
$front = Zend_Controller_Front::getInstance();
$front->registerPlugin(new Plugin_Acl(Zend_Auth::getInstance(), new Default_Model_ListaAcceso()));
}
//...
Alguien sabe como debe de estar configurado esto?
Gracias.
Edito:
Este post va en el Foro de POO