Estoy trabajando en la implementación de Zend Framework dentro de un proyecto existente que tiene un área de marketing público, un área de miembros privados, un sitio de administración y un sitio de administración de campañas de marketing. Actualmente estos están mal organizados con las secuencias de comandos del controlador para el área de marketing y los miembros están todos bajo el directorio raíz del sitio y luego una carpeta separada para el administrador y otra carpeta para el sitio de la campaña de marketing.¿Cómo usar los mismos modelos en diferentes módulos en Zend Framework?
Al implementar Zend Framework, me gustaría crear poder dividir los controladores y vistas en módulos (uno para el área de miembros, uno para el área de marketing público, uno para el sitio de administración y otro para el marketing sitio de administración de campaña), pero necesito poder señalar cada módulo con el mismo modelo, ya que los tres componentes funcionan en la misma base de datos y en los mismos objetos comerciales.
Sin embargo, no he podido encontrar ninguna información sobre cómo hacer esto en la documentación. ¿Alguien puede ayudar con un enlace sobre cómo hacer esto o con algunas instrucciones simples sobre cómo lograrlo?
¿Hay alguna razón por la que no se utiliza addControllerDirectory() en lugar de añadir un valor a la include_path? –
addControllerDirectory() no agrega el directorio de modelos respectivos a su ruta de inclusión, hasta donde yo sé. Ver ejemplos en mi edición anterior. –