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 :

Précisions sur l'autoloader [ZF 1.11]


Sujet :

MVC PHP

  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2011
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2011
    Messages : 22
    Par défaut Précisions sur l'autoloader
    Bonjour, je cherche quelques petits renseignements sur le fonctionnement par défaut de l'autoloader de Zend.
    Je suis actuellement en train de créer un formulaire.
    Celui se nomme Application_Form_EditCompteUtilisateur et se trouve dans le dossier application/formS.
    Celui-ci est bien pris en compte par l'autoloader. (bien que je ne comprenne pas pourquoi lors de le nom de la classe contienne form sans S alors que le dossier contient un s).
    Maintenant, j'essai de créer un filtre un pour ce formulaire.
    J'ai donc crée ce filtre dans le dossier application/forms/filters.
    Néanmoins, malgré mes différentes tentatives, je n'arrive pas à ce que ce filtre soit pris en compte par l'autoloader. J'ai essayé plusieurs noms de classe comme Application_Form_Filter_Monfiltre ou Application_Forms_Filters_Monfiltre, mais rien n'y fait.
    Si quelqu'un pourrait m'apporter quelques précisions sur le fonctionnement de l'autoloader, et si je ne peut utiliser celui-ci, comment le configurer pour arriver à mes fins (l'explication concernant $autoloader->registerNamespace('My_'); sur la doc officielle est un peu succinte).
    Cordialement.

  2. #2
    Membre Expert
    Avatar de 5h4rk
    Homme Profil pro
    CTO at TabMo
    Inscrit en
    Février 2011
    Messages
    813
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : CTO at TabMo
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2011
    Messages : 813
    Par défaut
    Bonjour,
    La déclaration de namespaces est utile pour déclarer une librairie ou un module par exemple.
    Toi il faut que tu regarde du coté de la déclaration des ressources.
    Du genre :
    $autoloader->addResourceType('filter', 'forms/filters', 'Form_Filter');

    Pour la détection automatique de certaines ressources, c'est que celles ci sont directement prévues dans Zend comme controllers, forms, views, etc...

  3. #3
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2011
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2011
    Messages : 22
    Par défaut
    Merci de ta réponse elle m'a permis d'avancer, malheureusement, vu que j'aurai pas mal d'autres composants à ajouter, je vais explorer la piste : http://julien-pauli.developpez.com/t...r/autoloaders/
    Edit: Finalement, c'est la même chose écrit un peu différement, mais au moins j'ai mieu compris grâce à l'article

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [ZF 1.8] Autoloader - Précisions sur registerNamespace
    Par s.n.a.f.u dans le forum MVC
    Réponses: 2
    Dernier message: 18/06/2009, 10h34
  2. Précision sur Oracle 9iAS r2
    Par Patmane dans le forum Oracle
    Réponses: 9
    Dernier message: 18/03/2007, 04h41
  3. Précisions sur Import/export
    Par electro dans le forum Import/Export
    Réponses: 9
    Dernier message: 15/10/2004, 13h34
  4. [Observateur] Précisions sur le design pattern Observer [UML]
    Par joquetino dans le forum Design Patterns
    Réponses: 2
    Dernier message: 07/10/2004, 22h35
  5. Précision sur les sauvegarde à chaud
    Par alxkid dans le forum Administration
    Réponses: 2
    Dernier message: 09/08/2004, 18h55

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