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

Symfony PHP Discussion :

Où mettre une requête exécutée à chaque page et y accéder dans le layout [1.x]


Sujet :

Symfony PHP

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2009
    Messages : 8
    Points : 5
    Points
    5
    Par défaut Où mettre une requête exécutée à chaque page et y accéder dans le layout
    Bonjour à tous,

    Ma question est suffisamment générique pour ne pas trouver la réponse avec Mr Google ! la voici :

    Objectif :
    Sur toutes les pages de mon site, dans le pied de page, je souhaite afficher une liste de données issues d'une table.

    Je voudrais donc avoir accés au résultat de ma requête dans le layout principal.

    La question est : Où dois-je mettre ma requête doctrine ? et comment passer le résultat au layout ?

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    957
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 957
    Points : 1 177
    Points
    1 177
    Par défaut
    Les components te permettrons de faire cela, integre ton component dans ton layout principal.

    http://www.symfony-project.org/book/...yer#Components

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2009
    Messages : 8
    Points : 5
    Points
    5
    Par défaut
    C'est ça que je cherchais.

    Merci !

  4. #4
    Nouveau membre du Club
    Inscrit en
    Septembre 2003
    Messages
    35
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Septembre 2003
    Messages : 35
    Points : 34
    Points
    34
    Par défaut
    Merci aussi !!

  5. #5
    Membre régulier Avatar de langevert
    Profil pro
    Inscrit en
    Août 2007
    Messages
    92
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 92
    Points : 71
    Points
    71
    Par défaut
    Tu peux même ajouté du cache sur ton layout pour éviter une requête à chargement de page (sauf si utile bien sur).
    Par contre, dès que tu auras une page affichée avec une requête POST (dans le cas d'un formulaire invalide par exemple), le cache ne sera pas pris en compte et la requête sera quand même effectuée.

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

Discussions similaires

  1. mettre une partie de la page invisible.
    Par rainlily dans le forum ASP.NET
    Réponses: 2
    Dernier message: 06/08/2007, 13h25
  2. [MySQL] Affichage des résultats d'une requête sur plusieurs pages
    Par leloup84 dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 25/10/2006, 13h24
  3. [SQL] Afficher les résultats d'une requête sur plusieurs pages
    Par mealtone dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 07/09/2006, 13h20
  4. Réponses: 4
    Dernier message: 27/04/2006, 14h05

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