|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | |||
|
Membre régulier
![]() Inscription : mars 2002 Messages : 204 ![]() |
J'ai suivi le tutoriel Débuter avec le Zend Framework.
Sachant que j'ai essayé de réecrire la majorité du code afin de comprendre la logique de fonctionnement du framework,il me restes certaines ambiguités à clarifier et certaibnes questions que je voudrais vous poser : 1- J'ai eu l'erreur suivante en tapant http://127.0.0.1/zf-tutorial/ sachant que le répertoire "zf-tutorial" se trouve dans le répertoire "www" de easyphp Citation:
2- Pourriez vous m'expliquer la logique d'exécution de mon application? Pour être plus précis, quand je tape http://127.0.0.1/zf-tutorial/ dans mon explorer, dans quel ordre sont appelé index.php, indexController.php et index.phtml? Ensuite, quels sont les modules appelés et dans quel ordre sont-ils appelés pour une opération d'ajout, de modification et de suppression ? 3- A quoi sert cette instruction dans ajouterAction() Code : Code :
$this->view->album = $album->createRow();; Ensuite, en supposant qu'ils ont été remplis, nous utilisons notre classe Modèle Album pour ajouter les informations dans un nouvel enregistrement de la base de données. Moi,j'ai compris qu'avec les instructions suivantes , le nouvel album a été bien crée dans la table album. Code :
Ces questions peuvent paraitre "Nulles" mais je ne fais que débuter. Merci de votre aide (J'ai joint le code source , laversion du framework utilisé est la suivante ZendFramework-1.0.2, testée sous Easyphp2.0 beta et WampServer2.0a ) |
|||
|
|
00
|
|
|
#2 |
|
Membre régulier
![]() Inscription : mars 2002 Messages : 204 ![]() |
J'ai trouvé certains éléments de réponses 1.0.3-manual-fr.zip
1- Le problème était au niveau de la nomination du répertoire j'ai mis : \application\view\scripts\ au lieu de \application\viewS\scripts\ 2-Dans la documentation de ZEND Framework dans le chapitre 7, il y une explication claire : http://framework.zend.com/releases/Z...-manual-fr.zip 3 - Pas de réponse encore 4 - La réponse est aussi dans la documentation http://framework.zend.com/releases/Z...-manual-fr.zip J'arrive donc à afficher la page d'acceuil. Par contre, j'ai un problème persistant : Quand je clique sur les liens pour ajouter, modifier ou supprimer un ALBUM , IE m'affiche que la page n'a pas été trouvée. J'ai eu le même problème avec le code source (ZF inclu) téléchargé du site original de l'auteur et je l'ai essayé avec Easy PHP2.0 et WAMP. Merci de votre aide |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : décembre 2007 Messages : 1 ![]() |
Bonjour,
3 - $this->view->album = $album->createRow(); La methode createRow dois creer une ligne dans la table album. Tu peux verifier à http://framework.zend.com/apidoc/core/ Dans l'exemple que tu as, cette ligne permet à ce que lorsque tu fais appel à $this->album->titre, dans ta vue (fichier ajouter.phtml), d'avoir $this->album->titre = '' au lieu d'avoir une vieille erreur type : "je ne connais pas l'abum dont tu me parles. " En résumé, $this->view->album = $album->createRow(); passe un album dont les champs sont vides à ta vue. |
|
|
00
|
|
|
#4 | |
|
Membre régulier
![]() Inscription : mars 2002 Messages : 204 ![]() |
Merci pour cette précision.
Le problème qui persite pour l'instant est le suivant : Citation:
Si oui, que faire pour y remédier?... |
|
|
|
00
|
|
|
#5 |
|
Membre Expert
![]() ![]() Inscription : octobre 2005 Messages : 3 398 ![]() |
Vérifies que mod_rewrite est bien activé dans la config Apache, et que ton fichier .htaccess est correct
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com