|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Inscription : février 2008 Messages : 117 ![]() |
Bonjour,
moi aussi je suis débutante, et j'ai fais le tutoriel de developpez.com "Débuter avec le Zend Framework (approche MVC)" et il ne m'affiche pas d'erreur. Mais, il s'agit de créer 4 pages: accueil.php ajouter.php modifier.php supprimer.php Et à chaque page, il doit afficher une phrase. Mais, mon problème c'est qu'il m'affiche toujours le même message de la page accueil.php dans les 4 pages!! Y a t il quelcun qui sais pourquoi? Merci. |
|
|
00
|
|
|
#2 |
|
Membre actif
![]() |
![]() Salute, salute ! Pour répondre à ta demande, pourrais-tu nous donner plus d'information concernant ta méthode de développement, le code de tes différents fichiers etc etc ... ! Tu ne donnes pas assez de détails, donc à toi de jouer maintenant ... ![]() ps : n'oublie pas les balise [code] ... Cordialement |
|
|
00
|
|
|
#3 | ||||||||||||
|
Membre du Club
![]() Inscription : février 2008 Messages : 117 ![]() |
Merci JmL40,
voici alors une explication détaillé: * Voici mon architecture: Code :
Code :
Code :
*indexController.php: Code :
Code :
Code :
|
||||||||||||
|
|
00
|
|
|
#4 |
|
Membre du Club
![]() Inscription : février 2008 Messages : 117 ![]() |
La page index.php contient des liens vers ajouter.php, modifier.php, et supprimer.php.
Le problème c'est que toutes les pages contiennent le contenu de la page index.php tant disque qu'elles doivent afficher respectivement: "Ajouter un nouvel album" dans la page: ajouter.php "Modifier l'album" dans la page: modifier.php "Supprimer l'album" dans la page: supprimer.php |
|
|
00
|
|
|
#5 | |
|
Membre Expert
![]() Inscription : août 2007 Messages : 2 024 ![]() |
Citation:
Là, tu abuses vraiment. |
|
|
|
00
|
|
|
#6 |
|
Membre du Club
![]() Inscription : février 2008 Messages : 117 ![]() |
s'il te plait nicolas explique moi plus.
1)Est-il impossible d'afficher la page ajouter? si on peut le faire, alors y a-t-il un code spécifique pour la page ajouter.php ou non? NB: j'ai respécté le 2eme tutoriel de Zend sur le site de developpez.com. Je ne sais pas est ce que vous avez compris mon problème? |
|
|
00
|
|
|
#7 |
|
Membre Expert
![]() Inscription : août 2007 Messages : 2 024 ![]() |
La page "ajouter" est représentée physiquement par le fichier ajouter.phtml, c'est ça ta vue.
|
|
|
00
|
|
|
#8 |
|
Membre du Club
![]() Inscription : février 2008 Messages : 117 ![]() |
très bien. c'est à dire, on n'a pas une page qui s'appelle "ajouter.php".
Donc, dans le lien de la page "index.phtml", comment je dois appeler la vue "ajouter" ? |
|
|
00
|
|
|
#9 |
|
Membre Expert
![]() Inscription : août 2007 Messages : 2 024 ![]() |
typiquement, on fais :
Code :
<a href="http://localhost/nomDuControleur/nomDeLaction"> Code :
<a href="http://localhost/index/ajouter"> |
|
|
00
|
|
|
#10 | ||
|
Membre du Club
![]() Inscription : février 2008 Messages : 117 ![]() |
J'ai fait ça, mais il m'affiche:
Code :
|
||
|
|
00
|
|
|
#11 |
|
Membre Expert
![]() Inscription : août 2007 Messages : 2 024 ![]() |
Ton site Web est bien directement dans le répertoire www? as tu bien chargé le mod_rewrite?
|
|
|
00
|
|
|
#12 | ||||
|
Membre du Club
![]() Inscription : février 2008 Messages : 117 ![]() |
oui mon site web est sous le www.
le "mod_rewrite", vous voulez dire le fichier .htaccess? qui contient le code suivant: Code :
Code :
|
||||
|
|
00
|
|
|
#13 |
|
Membre du Club
![]() Inscription : février 2008 Messages : 117 ![]() |
Je ne sais pas, mais est ce qu'il y a sur internet explorer une option pour activer l'URI? car toujours il n'arrive pas à connaitre la page "ajouter"
|
|
|
00
|
|
|
#14 |
|
Membre Expert
![]() Inscription : août 2007 Messages : 2 024 ![]() |
clic gauche sur l'icône de wamp
->Apache ->Modules Apache ->rewrite_module |
|
|
00
|
|
|
#15 | ||||
|
Membre du Club
![]() Inscription : février 2008 Messages : 117 ![]() |
Merci bcppp nicolas.
Les pages sont affichés. Mais excuse moi une autre fois, j'ai pas compris ce code dans index.phtml: Code :
Code :
ça fonctionne.Pour quoi? |
||||
|
|
00
|
|
|
#16 |
|
Membre Expert
![]() Inscription : août 2007 Messages : 2 024 ![]() |
Ou as tu mis header.phtml dans ton arborescence?
|
|
|
00
|
|
|
#17 | ||
|
Membre du Club
![]() Inscription : février 2008 Messages : 117 ![]() |
Merci bcpp nicolas de votre aide.
Mes pages web s'affichent correctement. Mais je veux bien comprendre ce code à quoi serre? Code :
|
||
|
|
00
|
|
|
#18 |
|
Membre Expert
![]() Inscription : août 2007 Messages : 2 024 ![]() |
ça sert à inclure un entête dans la page.
|
|
|
00
|
|
|
#19 |
|
Membre du Club
![]() Inscription : février 2008 Messages : 117 ![]() |
j'ai mis "header.phtml" sous:
C:\wamp\www\test_zend\Application\views\scripts\index NB: dans ce dossier, j'ai mis index.phtml, ajouter.phtml, header.phtml,... |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com