Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 05-01-2012 15:49:15

Absot
Membre
Date d'inscription: 28-12-2009
Messages: 170
Site web

require_once ' ' pour chaque fichier dans mon models

Bonjour, je souhaiterais bien configurer mon fichier index.php parce qu'actuellement, pour chaque fichier que j'ai dans mon répertoire 'models', je dois faire un require_once ' ' de celui-ci pour pouvoir l'utiliser sinon j'ai un message comme quoi ma classe n'existe pas.

Bizarrement, dans mon fichier index.php, je déclare bien l'endroit où est situé mon répertoire models:

Code:

// Ensure library/ is on include_path
set_include_path(implode(PATH_SEPARATOR, array(
    realpath(APPLICATION_PATH . '/../../Zend1.11/library'),
    realpath(APPLICATION_PATH . '/models'),
    realpath(APPLICATION_PATH . '/forms'),
    get_include_path(),
)));

Mon fichier index.php est situé à la racine du projet:

- nomProjet
   - application/
   - library/
   - public/
   - test/
   - index.php

Dernière modification par Absot (05-01-2012 16:11:53)

Hors ligne

 

#2 05-01-2012 16:10:03

shadypierre
Membre
Date d'inscription: 24-03-2010
Messages: 617

Re: require_once ' ' pour chaque fichier dans mon models

Ça dépend comment est configurer ton application mais 'par défaut' le fichier index.php est dans le dossier public.

Tu as bien un dossier Models dans ton dossier application? Peux-tu montrer un exemple d'appel a un model qui ne fonctionne pas?

Hors ligne

 

#3 05-01-2012 16:14:58

Absot
Membre
Date d'inscription: 28-12-2009
Messages: 170
Site web

Re: require_once ' ' pour chaque fichier dans mon models

Pour le problème de librairie, j'ai supprimé le répertoire librairie de mon projet sur le serveur, il ne reste donc plus que la librairie centralisée et ça fonctionne (pour ça que j'ai supprimé cette partie dans le premier message).

C'est dans les fichiers index.php et Boostrap.php qu'est configurée l'application?

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