Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Bonjour,
Voilà j'ai un petit soucis avec une application.
J'ai mis dans mon bootstrap un include_path comme ceci :
set_include_path('.' . PATH_SEPARATOR . APP_PATH_ROOT . 'library' . PATH_SEPARATOR . APP_PATH_ROOT . 'application/models' . PATH_SEPARATOR . APP_PATH_ROOT . 'application/controllers' . PATH_SEPARATOR . get_include_path() );
et dans mon répertoire 'models' je tente de faire hériter une classe model :
<?php class CustomerType extends MyBaseModel { protected $_name = "customertypes"; public function getName () { return $this->_name; } } ?>
MyBaseModel :
<?php require_once ('Zend/Db/Table.php'); class MyBaseModel extends Zend_Db_Table { protected $_schema = "workflow"; protected $_name = ""; public function getName () { return $this->_name; } } ?>
mais lorsque je veux voir la page qui l'utilise j'obtiens une Fatal error
Class 'MyBaseModel' not found in D:\home\ramses\... ...\application\models\CustomerType.php on line 2
Quelqu'un a une idée ?
Merci
Dernière modification par Seb (03-01-2008 17:16:03)
Hors ligne
Il te manque le require_once ("MyBaseModel.php") dans le fichier qui déclare MyBaseModel ?
Hors ligne