IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Zend Framework PHP Discussion :

Tutoriel de Rob Allen


Sujet :

Zend Framework PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Inscrit en
    Avril 2010
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Avril 2010
    Messages : 4
    Par défaut Tutoriel de Rob Allen
    Bonjour je suis débutant sur le Framework Zend et j'ai donc suivi le tutoriel de Rob Allen.

    Cependant, à cette étape précise:

    [I]VII. Mettre en place le contrôleur
    Nous sommes maintenant prêts à mettre en place le contrôleur. Avec Zend Framework, le contrôleur est une classe qui doit être appelée {Nom du contrôleur}Controller.

    info {Nom du contrôleur} doit commencer par une lettre majuscule.
    Cette classe doit être dans un script appelé {Nom du contrôleur}Controller.php dans le répertoire application/controllers. Chaque action est une fonction publique dans le contrôleur et doit être appelée {nom de l'action}Action. Dans ce cas, {nom de l'action} doit commencer par une lettre minuscule et de nouveau être complètement en minuscules. Les noms d'action et de contrôleur contenant des majuscules sont permis, mais il existe des règles spéciales que vous devez comprendre avant de les utiliser. Commencez par vérifier dans la documentation !

    Notre classe contrôleur s'appelle IndexController, est définie dans application/controllers/IndexController.php et a été automatiquement créée par nous par Zend_Tool. Nous avons juste besoin d'ajouter nos actions supplémentaires.

    Ajouter des actions supplémentaires se fait en utilisant l'outil en ligne de commandes zf. Ouvrez un terminal ou une invite de commandes et placez vous dans votre répertoire tutoriel-zf/. Tapez ensuite ces trois commandes :

    * zf create action ajouter index
    * zf create action modifier index
    * zf create action supprimer index

    Ces commandes créent les fonctions xxxAction dans IndexController et créent aussi les fichiers de script de vue appropriés dont nous aurons besoin plus tard. Nous avons maintenant mis en place les quatre actions que nous voulons utiliser.

    Les URLs de chaque action sont :

    URL Méthode d'action
    http://localhost/tutoriel-zf/public/ IndexController::indexAction()
    http://localhost/tutoriel-zf/public/index/ajouter IndexController::ajouterAction()
    http://localhost/tutoriel-zf/public/index/modifier IndexController::modifierAction()
    http://localhost/tutoriel-zf/public/index/supprimer IndexController::supprimerAction()
    Vous pouvez les tester, et devriez voir un message comme celui-ci :

    View Script for controller index and script/action name ajouter

    Et bien dans mon cas, lorsque je teste les trois dernières URL, j'arrive sur une erreur 404. A noter que l'adresse http://localhost/tutoriel-zf/public/ fonctionne très bien.

    Merci d'avance pour votre aide

  2. #2
    Modérateur

    Avatar de MaitrePylos
    Homme Profil pro
    DBA
    Inscrit en
    Juin 2005
    Messages
    5 506
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : Belgique

    Informations professionnelles :
    Activité : DBA
    Secteur : Service public

    Informations forums :
    Inscription : Juin 2005
    Messages : 5 506
    Par défaut
    Réponse dans la FAQ

Discussions similaires

  1. La suite du tutorial Zend_Auth de Rob Allen
    Par azizmahamat dans le forum Zend_Acl & Zend_Auth
    Réponses: 6
    Dernier message: 16/04/2010, 10h53
  2. Error 403 : tuto Rob Allen (auteur)
    Par dam28800 dans le forum Zend_Acl & Zend_Auth
    Réponses: 6
    Dernier message: 23/11/2009, 14h52
  3. Réponses: 2
    Dernier message: 02/01/2009, 23h17
  4. erreur Uncaught exception Tutorial Rob Allen
    Par yveslens dans le forum Zend Framework
    Réponses: 3
    Dernier message: 05/11/2007, 09h45
  5. Outils, cours et NOUVEAUX tutoriels pour Borland C++Builder
    Par hiko-seijuro dans le forum C++Builder
    Réponses: 10
    Dernier message: 12/03/2006, 22h33

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo