Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 25-06-2008 11:51:23

jbunel
Membre
Lieu: Paris
Date d'inscription: 25-06-2008
Messages: 89
Site web

[Résolu] Problème de chargement de classe

Bonjour à tous,
Je travaille sur un serveur dédié. J'ai donc mis le Zend Framework à la racine de ce serveur. Pour l'utilisation de ces classes je n'ai aucun soucis. Par contre j'ai créé une classe qui dérive de Zend_Db_Table que j'ai appelé Cds.php et que j'ai placé dans ../application/models et là le soucis c'est qu'il ne trouve pas cette classe.
Je suis en train d'apprendre à utiliser ce framework via ce tutoriel (http://g-rossolini.developpez.com/tutor … age=modele) et je pense l'avoir suivi à la lettre.
Merci d'avance aux personnes qui m'aideront.

Dernière modification par Mr.MoOx (25-06-2008 14:32:33)

Hors ligne

 

#2 25-06-2008 12:44:39

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

Re: [Résolu] Problème de chargement de classe

application/models est-il dans ton include path?
Comment charges tu ta classe?

Hors ligne

 

#3 25-06-2008 14:30:11

jbunel
Membre
Lieu: Paris
Date d'inscription: 25-06-2008
Messages: 89
Site web

Re: [Résolu] Problème de chargement de classe

je pensais que les classes étaient chargées via

Code:

include("Zend/Loader.php");
Zend_Loader::registerAutoload();

L'include path est fait pour la librairie Zend mais pas pour le dossier models.
Je pensais que c'était réalisé par defaut. Merci beaucoup pour ton aide

Dernière modification par Mr.MoOx (25-06-2008 14:33:06)

Hors ligne

 

#4 25-06-2008 23:07:41

Geoffrey
Membre
Lieu: 63
Date d'inscription: 12-04-2007
Messages: 140
Site web

Re: [Résolu] Problème de chargement de classe

Mr.MoOx a écrit:

application/models est-il dans ton include path?

Pourquoi je ne trouve pas ça logique ?
On rajoute "application" dans l'include path, c'est normal, mais après on ne dit pas où sont les contrôleurs et les vues, le modèles MVC de ZF se débouille, alors je me pose la question de pourquoi il trouve le VC et pas le M.

C'est d'autant plus étrange si on utilise les modules, on précise où sont est le dossier qui contient les modules, ZF se débrouille pour tout, mais pour les modèles, il faut tous les mettre dans l'include path, pas très très logique.

Geoffrey

Hors ligne

 

#5 26-06-2008 10:29:05

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

Re: [Résolu] Problème de chargement de classe

Le modèle vue/controller du zf n'impose rien pour la structure des dossiers.
Tes classes métiers peuvent se situer n'importe où selon tes besoins/envies... C'est aussi simple que ça!

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