Bueno retorno nuevamente, despues de leerme mucha doc respecto al sistema modular(y habiendo hecho un CRUD bsatante interesante pero sin modulos) Ahore me surge un problema y no se ni por donde mirar.
Como ·$%& llamo a mi model desde mi modulo.... Encuentro que hay docenas de maneras pero por alguna razon ninguna me funciona. Simplemente al hacer Loader de mi modelo me dice que no encuentra el archivo. en mi caso:
Lo que mas se ha acercado aunque sea a darme un error es llamando al modelo desde mi controller cargando la clase
Código PHP:
Ver originalpublic function init()
{
/* Initialize action controller here */
Zend_Loader::loadClass('Post');
}
Teniendo en cuenta que tengo dentro de modules/post/models/Post.php
en mi bootstrap del modulo tengo esto:
Código PHP:
Ver original<?php
class Post_Bootstrap extends Zend_Application_Module_Bootstrap{
protected function _initAutoload(){
$modelLoader = new Zend_Application_Module_Autoloader
(array(
'namespace' => '',
'basePath' => APPLICATION_PATH . '/modules/post'
));
return $modelLoader;
}
}
Me lei toda la docu de la clase Zend_Application_Module_Autoloader pero no doy pero no doy con el error. La teoria me dice que esta correcta. Es lo que pienso.
Warning: include_once(Post.php) [function.include-once]: failed to open stream....blah blah--
mi application.ini esta igual, trabaja de manera correcta los modulos los action y los views, solo no logro cargar ningun model relacionado al modulo. :(
PD: Ahora se por que los novatos le huyen a esto :P