Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 08-10-2009 09:08:38

sweety_des_isles
Nouveau membre
Date d'inscription: 08-12-2008
Messages: 8

Pourquoi je galère toujours avec les My_

Salut,
Pourquoi à chaque fois que je trouve un tuto, il y a des classe qu'on nous dis d'appeller avec le préfix : My_ et que Zend framework ira automatiquement les chercher dans le répertoire library alors que pour moi ca ne marche jamais. Il me faut toujours redéclarer des autoloader namespaces, comme : autoloaderNamespaces.0 = "My_".

Qu'est ce que j'ai fais de mal !!!!!!

(j'aimerais bien utiliser mes libraries sans avoir à les déclarer à l'arrache comme ca. Si c'est possible ca dois être bien. Moins de code à coder lol)

Salut

Hors ligne

 

#2 08-10-2009 09:28:44

Phil
Membre
Lieu: Lyon
Date d'inscription: 10-10-2008
Messages: 58

Re: Pourquoi je galère toujours avec les My_

Tout dépend de ta version du framework... moi je suis obligé dans mon boostrap de déclaré le namespace dans l'autoloader.. ^^

Code:

protected function _initLoader(){
        require_once "Zend/Loader/Autoloader.php";
        $autoloader = Zend_Loader_Autoloader::getInstance();
        //Chargement des classes utilitaires
        $autoloader->registerNamespace('My_');
}

Hors ligne

 

#3 08-10-2009 09:45:33

aelyta1
Membre
Lieu: Rouen
Date d'inscription: 29-06-2009
Messages: 98

Re: Pourquoi je galère toujours avec les My_

En fait, les librairies préfixées par My_ ne sont qu'un exemple dans la doc, pour faire la différence avec les composants de Zend Framework. Ce n'est pas une convention du framework, et ce préfixe My_ peut être n'importe quel préfixe. C'est donc pour ça que les classes ne se chargent pas automatiquement et qu'il faut utiliser le code présenté par Phil au-dessus.

Dernière modification par aelyta1 (09-10-2009 08:23:27)


veni, vidi, riendi
Vive les lapins-antilopes !

Hors ligne

 

#4 09-10-2009 00:47:17

sweety_des_isles
Nouveau membre
Date d'inscription: 08-12-2008
Messages: 8

Re: Pourquoi je galère toujours avec les My_

ah ok. Je vois je vois ! merci

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