Amigos estoy implementando un modelo (sistema modular en ZF version 1.8.4)
El Bootstrap:
Código PHP:
class Bootstrap extends Zend_Application_Bootstrap_Bootstrap
{
protected function _initAutolad()
{
$autoloader = new Zend_Application_Module_Autoloader(array(
'namespace' => 'Default',
'basePath' => dirname(__FILE__)
));
return $autoloader;
}
}
en Autos.php (el modelo)
Código PHP:
class Moduno_Model_Autos extends Zend_Db_Table_Abstract
{
protected $_name = 'autos';
protected $_primary = 'id';
function vertodos(){
$prima = $this->fetchAll();
return $prima;
}
}
En el indexController del modulo Moduno:
Código PHP:
class Moduno_IndexController extends Zend_Controller_Action
{
public function init()
{
/* Initialize action controller here */
}
public function indexAction()
{
// action body
}
public function segundoAction()
{
$todoslosautos=new Moduno_Model_Autos();
$this->view->todos=$todoslosautos->vertodos();
}
}
El error que sale es:
Fatal error: Class 'Moduno_Model_Autos' not found in C:\wamp\www\Zendf\miproyecto\application\modules\m oduno\controllers\IndexController.php on line 18
Entiendo que no encuentra la clase pero no se porque.
En el application.ini tengo en lo que concierne a base de datos.
Código PHP:
# Database
resources.db.adapter = "pdo_mysql"
resources.db.params.host = "localhost"
resources.db.params.username = "user"
resources.db.params.password = "pass"
resources.db.params.dbname = "basedos"
resources.db.isDefaultTableAdapter = true
La verdad no tengo mucha practica despues del cambio de la version 1.8, he mirado algunos manuales y no me doy cuenta que es lo que está mal.