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 :

Page blanche en instanciant un modèle


Sujet :

Zend Framework PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 12
    Par défaut Page blanche en instanciant un modèle
    Bonjour, je débute sur le Zend Framework et j'ai un problème qui me perturbe.
    J'ai tout bien configuré, j'ai créé mes models, etc.
    Cependant lorsque j'instancie une de mes classes modèle dans l'IndexController et que je veux afficher dans la vue, ça me fait une page blanche.
    Je comprends pas parceque si j'enlève l'instanciation de la classe et que je fais une affichage quelconque dans la vue ça s'affiche bien...

    Je sais que c'est un problème de débutant, merci de m'éclairer

  2. #2
    Expert confirmé

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Par défaut
    Citation Envoyé par sttcom Voir le message
    Bonjour, je débute sur le Zend Framework et j'ai un problème qui me perturbe.
    J'ai tout bien configuré, j'ai créé mes models, etc.
    Cependant lorsque j'instancie une de mes classes modèle dans l'IndexController et que je veux afficher dans la vue, ça me fait une page blanche.
    Je comprends pas parceque si j'enlève l'instanciation de la classe et que je fais une affichage quelconque dans la vue ça s'affiche bien...

    Je sais que c'est un problème de débutant, merci de m'éclairer

    hello, t'as pas a instancier les controller, ca se fait au niveau du routing avec ton adresse

    monsite.com/index/index

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 12
    Par défaut
    Non non j'instancie pas le controller, j'instancie une classe du modèle DANS le controller.

  4. #4
    Expert confirmé

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Par défaut
    Citation Envoyé par sttcom Voir le message
    Non non j'instancie pas le controller, j'instancie une classe du modèle DANS le controller.
    ousp j'avais mal lu,
    t'as bien rajouter la ressource view dans ton config.ini ?

  5. #5
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 12
    Par défaut
    Euh non, il faut mettre quoi ? C'est vraiment obligatoire ? Parceque c'est bizarre que si je laisse mon controller vide je peux quand même afficher des trucs dans la vue

  6. #6
    Expert confirmé

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Par défaut
    Citation Envoyé par sttcom Voir le message
    Euh non, il faut mettre quoi ? C'est vraiment obligatoire ? Parceque c'est bizarre que si je laisse mon controller vide je peux quand même afficher des trucs dans la vue
    montre ce que tu fais dans ton controller

  7. #7
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 12
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    public function indexAction()
        {
            $topics = new Topic();
            $order  = 'topicId DESC';
            $count  = 3;
            $this->view->topics = $topics->fetchAll(null, $order, $count);
        }
    Dès qu'il a la 1ère ligne ça m'affiche page blanche, même si je fais un echo 'toto'; dans la vue. Alors que si je mets rien ça s'affiche...

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

Discussions similaires

  1. [PHP 5.0] Page blanche instanciation d'objet
    Par dharkan dans le forum Langage
    Réponses: 2
    Dernier message: 28/09/2011, 08h30
  2. [Directives] Page blanche quand erreur de syntaxe
    Par syl2095 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 12
    Dernier message: 17/02/2006, 15h15
  3. Page blanche pour l'impression d'un état
    Par PAINCO dans le forum Access
    Réponses: 2
    Dernier message: 23/06/2005, 14h46
  4. [C#] Page blanche lors avec Response (NFop)
    Par SoaB dans le forum ASP.NET
    Réponses: 2
    Dernier message: 16/06/2005, 16h26
  5. [CR] Avoir seulement une page blanche qd la base est vide???
    Par littleChick dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 13/08/2002, 18h26

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