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

MVC PHP Discussion :

Problème avec MVC


Sujet :

MVC PHP

  1. #21
    Membre habitué
    Inscrit en
    Août 2006
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 12
    Par défaut
    Maintenent moi j'ai un probleme avec la generation de pdf, si quelqu'un peuvais m'aider

  2. #22
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 14
    Par défaut
    Désolée sinleon pas de réponse pour le pdf

    moi je venais encore avec mes questions
    en effet ma page index s'affiche mais les liens edit et delete me donne NOT Found
    je pense toujours à ma configuration et mes fichiers .htaccess
    que dois je modifier dans httpd.conf avec AllowOverride
    peut être est ce autre chose ?

  3. #23
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 14
    Par défaut
    j'ai compris mon erreur
    j'avais renommer le repertoire zf-tutorial du coup il trouver plus ces oeufs
    mais ou peut on lui indiquer un autre nom de repertoire !!?

  4. #24
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    2
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 2
    Par défaut
    Citation Envoyé par doctorrock
    noRouteAction a été supprimé au passage en version 0.6, les autres, vous devez utiliser la version 0.2.

    Les developpeurs nous conseillent d'utiliser un __call() , le problème c'est qu'il se passe après que le Dispatcher aie été lancé par le controlleur, et il génère une exception si le controleur n'existe pas.

    On peut ainsi attraper une action non définie, mais plus un controlleur non définit ( zut )

    Pour régler ton problème, il faut ruser en utilisant Zend_Controller_Plugin, on peut intervenir sur le Dispatcher et le modifier afin de le faire pointer vers un noroute du controleur par défaut ( index ). norouteAction de IndexController, c'est bien ca


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
     class PluginNotFound extends Zend_Controller_Plugin_Abstract
      {
          public function preDispatch($request)
          {
              $dispatcher = Zend_Controller_Front::getInstance()
                            ->getDispatcher();
     
              if (!$dispatcher->isDispatchable($request))
              {
     
    $request->setControllerName($dispatcher->getDefaultController())
                          ->setActionName('noroute')
                          ->setDispatched(false);
              }
          }
      }
     
    // ... initialisation du controlleur.
    $frontController->registerPlugin(new PluginNotFound()); // on intercepte le Dispatcher et on le remonte, via un plugin
    $frontController->throwExceptions(true) // on affiche les exceptions
    $frontController->dispatch() // on envoie le dispatcher.
    Ce code n'est pas mal, mais je le résumerai en une seule ligne:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $frontController->setParam('useDefaultControllerAlways', true);
    [Source]

+ Répondre à la discussion
Cette discussion est résolue.
Page 2 sur 2 PremièrePremière 12

Discussions similaires

  1. Réponses: 6
    Dernier message: 04/01/2009, 20h37
  2. Réponses: 6
    Dernier message: 16/09/2008, 20h35
  3. [Spring MVC] Problèmes avec SimpleFormController"s"
    Par SuperGandalf dans le forum Spring Web
    Réponses: 2
    Dernier message: 13/06/2007, 10h38
  4. [0.8] Problème avec la recherche MVC (Tuto d'Akrabat)
    Par developpeur_mehdi dans le forum Zend_Db
    Réponses: 4
    Dernier message: 09/03/2007, 18h00
  5. Réponses: 1
    Dernier message: 04/02/2007, 23h40

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