Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Bonjour , jé débute avec Zend depuis 2 jours et je rame.
je suis le tuto de devellopez , mon index.php me fais bien pointer dans mon controller index(indexcontroller.php) et poine aussi bien sur l'action index(indexAction) ce qui vaut si j'a bien compris à
http://localhost/tutoriel-zf/index/index
Mais maintenant dans mon controller j'ai une deuxieme action ajouter(ajouterAction) quand je tape dans mon l'url http://localhost/tutoriel-zf/ajouter page web introuvable.Merci de votre aide
Dernière modification par Mr.MoOx (12-06-2009 09:26:31)
Hors ligne
Bonjour,
C'est désagréable mais tout à fait logique il me semble.
en fait, pour appeler l'action ajouter du contrôleur index, il faut aller à la page http://localhost/tutoriel-zf/index/ajouter
ce qui change tout.
En fait, si on ne met qu'un "paramètre", il considère qu'il s'agit du nom du contrôleur et qu'il doit le trouver dans le module par défaut (et appeler l'action index).
les urls sont de la forme : proto://fqdn/module/controleur/action
http://localhost/tutoriel-zf/ajouter => module default, contrôleur ajouter, action index
alors que
http://localhost/tutoriel-zf/index/ajouter => module default, contrôleur index, action ajouter
Dernière modification par openbsdiste (11-06-2009 15:02:30)
Hors ligne
J'aurais dus préciser que http://localhost/tutoriel-zf/index/ajouter ne fonctionne pas non plus page web introuvable. Je me suis dit que peut etre c'est un probléme de reécriture d'url voici mon .htacces
Je travail sur Wamp et j'ai mis AllowOverride all dans le httpd.conf
# Règles de réécriture pour Zend Framework
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule .* index.php
# Sécurité : Ne pas autoriser le parcours de répertoires
Options -Indexes
# Configuration PHP
php_flag magic_quotes_gpc off
php_flag register_globals off
php_flag short_open_tag on
Hors ligne
J'ai trouver mon erreur de débutant lol.
J'ai mis .htacces au mieu de .htaccess voi il manqué juste un s merci de votre aide je me relance dedans
Hors ligne