Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
Bonjour,
Je souhaite passer mes projets sous ZF, le tuto suivant me semble bon pour commencer : http://s-jdm.developpez.com/tutoriel...end-framework/
Je suis arrivé au chapitre : XI. Lister les albums
Jusqu'ici tout fonctionne bien (il y a seulement la page de démarrage ZF).
Lorsque je rajoute
tutoriel-zf/application/controllers/IndexController.php public function indexAction() { $this->view->title = "Mes Albums"; $this->view->headTitle($this->view->title, 'PREPEND'); $albums = new Model_DbTable_Albums(); $this->view->albums = $albums->fetchAll(); }
et bien sur la vue qui va avec,
Une page blanche s'affiche.
En touchant à un peut toutes les lignes, je me suis rendu compte que si j’efface ces ligne suivante :
$albums = new Model_DbTable_Albums(); $this->view->albums = $albums->fetchAll();
la vue s'affiche,
Évidemment sans les donnée de la base, mais elle s'affiche :
Mes Albums
Ajouter de nouveaux albums
Titre Artiste
Le problème commence dès le constructeur de la table Album
Une chose me trouble c'est l'abscence d'information dans le navigateur, même pas un message d'erreur si il devait y en avoir (mauvais mdp ou nom de base, etc ...)
resources.db.adapter = PDO_MYSQL resources.db.params.host = localhost resources.db.params.username = root resources.db.params.password = resources.db.params.dbname = tutoriel-zf
c'est la config de ma base, et elle est juste,
modifier, ou retirer ces lignes ne change rien, je trouve ça étonnant !
je suis sous chrome et avec internet explorer 6 j'ai une erreur 500 !!
quand je retire les 2 lignes inciminé, l'affichage reprend (sous IE et chrome)
Voilà je suis bloqué ici, impossible de faire des requêtes ...
Merci d'avance de votre aide.
Dernière modification par maryooman (21-04-2010 13:46:21)
Hors ligne
En général quand ça me fait çà c'est qu'il ne trouve pas une classe.
Vérifie si ton loader est bien configuré et/ou testes carrément si PHP retrouve ta classe Model_DbTable_Albums avec class_exists('Model_DbTable_Albums')
Dernière modification par Willmore (15-02-2010 17:23:19)
Hors ligne
vous allez rigoler, je me prends la tête depuis hier ...
application\models\DbTale <--- Il y a une faute d'orthographe .....
application\models\DbTable <---Maintenant tout marche.
Mais je rebondis ce sur ce problème en constatant que je n'ai pas eu de message d'erreur (classe not found par exemple)
Y a t-il un moyen d'avoir ce genre d'affichage ?
Hors ligne
maryooman a écrit:
Bonjour,
Je souhaite passer mes projets sous ZF, le tuto suivant me semble bon pour commencer : http://s-jdm.developpez.com/tutoriel...end-framework/
Hello,
je rebondis juste sur ton sujet... l'url du tuto fournie n'est pas complète : voici l'url complète pour celles et ceux que cela intéresse.
Fred
Hors ligne
Pages: 1