¿Hay alguna forma de tener modelos para cada módulo? Tengo 3 módulos, uno es un módulo de "contactos". he creado un modelo para que en los módulos/contactos/modelos/Codes.php Códigos controladorAplicación modular Zend Framework, no se pueden cargar modelos para cada módulo, modelos de carga automática?
class Contacts_CodesController extends Zend_Controller_Action
{
public function init()
{
/* Initialize action controller here */
$this->view->messages = $this->_helper->flashMessenger->getMessages();
}
public function indexAction()
{
$codesTable = new Contacts_Model_Codes();
}
Códigos Modelo:
class Contacts_Model_Codes extends Zend_Db_Table
{
protected $_name = 'codes';
}
El error que consigo: Fatal error: Class 'Contacts_Model_Codes' no se encuentra en /Applications/MAMP/htdocs/zf_site/application/modules/contacts/controllers/CodesController.php en la línea 26
gracias
Esto sólo es cierto para ZF 1.8, en esta versión se añadió el cargador automático del módulo y Zend_Application lo utiliza para arrancar módulos. En versiones anteriores necesitará usar Zend_Application_Resource_Modules – NDM