Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 03-01-2008 15:37:47

Seb
Membre
Lieu: Thuin (Belgique)
Date d'inscription: 19-11-2007
Messages: 62
Site web

[Résolu] Héritage et models

Bonjour,

Voilà j'ai un petit soucis avec une application.

J'ai mis dans mon bootstrap un include_path comme ceci :

Code:

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 :

Code:

<?php
class CustomerType extends MyBaseModel
{
  protected $_name = "customertypes";

  public function getName ()
  {
    return $this->_name;
  }
}
?>

MyBaseModel :

Code:

<?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)


Sébastien Bervoets

Hors ligne

 

#2 03-01-2008 17:15:41

Seb
Membre
Lieu: Thuin (Belgique)
Date d'inscription: 19-11-2007
Messages: 62
Site web

Re: [Résolu] Héritage et models

Que la honte s'abatte sur moi... mad

Avec un petit require_once ça ira mieux...


Sébastien Bervoets

Hors ligne

 

#3 03-01-2008 17:16:54

TiTerm
Membre
Date d'inscription: 01-07-2007
Messages: 175

Re: [Résolu] Héritage et models

Il te manque le require_once ("MyBaseModel.php") dans le fichier qui déclare MyBaseModel ?

Hors ligne

 

#4 03-01-2008 17:19:37

Mr.MoOx
Administrateur
Lieu: Toulouse
Date d'inscription: 27-03-2007
Messages: 1444
Site web

Re: [Résolu] Héritage et models

Ben il faut inclure ta class MyBaseModel avant CustomerType... non? Comme tu as fait dans MyBaseModel pour Zend_Db_Table.

Hors ligne

 

#5 03-01-2008 17:32:15

Seb
Membre
Lieu: Thuin (Belgique)
Date d'inscription: 19-11-2007
Messages: 62
Site web

Re: [Résolu] Héritage et models

Merci j'ai honte mad


Sébastien Bervoets

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages