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 :

Insérer différents contenus dans le layout


Sujet :

Zend Framework PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Avril 2011
    Messages
    52
    Détails du profil
    Informations forums :
    Inscription : Avril 2011
    Messages : 52
    Par défaut Insérer différents contenus dans le layout
    Bonjour,
    on peut insérer du contenu dans le layout ainsi :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo $this->layout()->content;
    mais ceci insère tout le contenu ,
    existe t-il un moyen d'insérer un contrôleur dans une zone du layout et un autre dans une autre zone ?

    par exemple
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    <div id="id1">
    echo $this->layout()->contoleur1;
    </div>
    <div id="id2">
    echo $this->layout()->contoleur2;
    </div>

  2. #2
    Membre émérite
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2009
    Messages
    736
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2009
    Messages : 736
    Par défaut
    Qu'elle est l'intention de ces deux retour??

  3. #3
    Membre averti
    Inscrit en
    Avril 2011
    Messages
    52
    Détails du profil
    Informations forums :
    Inscription : Avril 2011
    Messages : 52
    Par défaut
    je veux placer un module de connexion et de création de compte dans une zone , et au milieu de ma page un autre module

  4. #4
    Membre actif
    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2011
    Messages
    108
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2011
    Messages : 108
    Par défaut
    Je suis débutant en Zend Form. Mais j'aurai utilisé un forward pour faire cela.

    - Appeler de action1 dans Controller1
    - Forward vers action2 de controller2

    Dans ton action, je pense que la syntaxe c'est :
    $this->_forward("name_action", "name_controller", "name_module");

    Mais à vérifier.

    PS : forward accept les paramètres null. donc $this->_forward("name_action", "name_controller") pour le module courant.

  5. #5
    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 : 40
    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,
    Je confirme que tu es débutant.

    Tu devrais regarder du coté des aides de vue et/ou des plugins

Discussions similaires

  1. Insérer un fragment dans un layout
    Par guigui2454000 dans le forum Composants graphiques
    Réponses: 0
    Dernier message: 14/01/2015, 16h40
  2. Réponses: 9
    Dernier message: 26/06/2013, 11h11
  3. Insérer différents types dans un tableau
    Par n0nal dans le forum BIRT
    Réponses: 1
    Dernier message: 16/06/2011, 11h54
  4. Réponses: 10
    Dernier message: 17/04/2009, 17h19
  5. insérer différentes images dans une table
    Par razily dans le forum GTK+ avec C & C++
    Réponses: 1
    Dernier message: 27/02/2009, 12h18

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