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 :

Autoloader dans bootstrap [ZF 1.9]


Sujet :

Zend Framework PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    116
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 116
    Par défaut Autoloader dans bootstrap
    Bonjour,

    D'après tous les tutos, guide, et exemple que j'ai lu sur le net il faut declarer un autoloader pour que zend puisse charger les class sans require.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    //DANS LE BOOTSTRAP
    $moduleLoader = new Zend_Application_Module_Autoloader(array(
    		'namespace' => '',
    		'basePath' => APPLICATION_PATH));
    		return $moduleLoader;
    sauf que mon projet instancie un autoloader que je n'ai pas fait !!
    J'ai retiré le code ci-dessus de mon bootstrap et pourtant il me charge toujours tout !

    quelqu'un a une explication a ca ?

    PS : c'est une application modulaire

    Autre souci :

    J'ai un bootstrap par module et un bootstrap general,

    si par exemple j'appel le module admin : 'http://domain.tld/admin/index/index/'

    il me charge le bootstrap de base (normal)
    celui du module chargé (normal)
    mais aussi celui des autres modules !! (pas normal !?)

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    336
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 336
    Par défaut
    Bonjour,

    pour voir le contenu de l'autoloader, tu peux peut-être faire quelque chose comme :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    $zend_autoloader = Zend_Loader_Autoloader::getInstance ();
    et examiner $zend_autoloader pour voir ce qu'il a dans le ventre.
    Si ça ne suffit pas, mets soit un point d'arrêt si tu as la possibilité, soit du "Coucou Debug" dans Autoloader.php :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
      /**
         * Retrieve singleton instance
         * 
         * @return Zend_Loader_Autoloader
         */
        public static function getInstance()
        {
            if (null === self::$_instance) {
                 echo "Initialisation de l'autoloader";
                self::$_instance = new self();
            }
            return self::$_instance;
        }
    Karl3i.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    116
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 116
    Par défaut
    Merci karl3i pour ta réponse

    Bon je viens de tester ce que tu m'as dis et... je suis un gros boulet

    en fait je croyais que je faisais un appel a un model dans mon controller mais j'avais commenté la ligne...

    Donc c'est une erreur de ma part !

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

Discussions similaires

  1. Responsive avec les cellules dans bootstrap
    Par fidbell84 dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 29/06/2015, 14h41
  2. [CSS 3] Adapter la largeur d'une colonne dans bootstrap
    Par vegetacherif dans le forum Mise en page CSS
    Réponses: 0
    Dernier message: 08/02/2015, 16h21
  3. Conflits d'autoload dans le chargeur
    Par t-student dans le forum Langage
    Réponses: 4
    Dernier message: 18/01/2010, 11h25
  4. [ZF 1.9] Récupérer les resources (déclarée dans Bootstrap) depuis une classe "hors" MVC
    Par cyrille37 dans le forum Autres composants
    Réponses: 2
    Dernier message: 05/09/2009, 14h28
  5. [ZF 1.9] Zend_Auth + Session + autload dans Bootstrap = PHP_Incomplete_Class
    Par cyrille37 dans le forum Zend_Acl & Zend_Auth
    Réponses: 2
    Dernier message: 28/08/2009, 11h35

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