Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > symfony
symfony Forum d'entraide sur le framework PHP symfony. Avant de poster : cours symfony et FAQ symfony
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 04/06/2011, 20h57   #1
Invité de passage
 
Inscription : janvier 2011
Messages : 11
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 11
Points : 2
Points : 2
Par défaut Appel à la BDD dans le Header

Bonjour,

Je me suis mis à symfony et au développement avec un MVC très récemment, je suis donc encore un débutant.

Dans mon layout.php j'ai rajouté mon header et mon footer de la sorte :

Code :
1
2
3
4
5
6
7
8
9
10
 
<body>
 
   <?php include_partial('global/header'); ?>
 
   <?php echo $sf_content; ?>
 
   <?php include_partial('global/footer'); ?>
 
</body>
Je veux faire un appel à ma BDD dans le header.

J'ai essayé de faire ça dans mon module main, mais les variables ne sont visible que dans le $sf_content.

Dans quel fichier dois je m'y prendre pour faire un appel à la BDD pour le header ?!

Merci d'avance,
bye.
mysticpete est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/06/2011, 22h44   #2
Invité de passage
 
Inscription : janvier 2011
Messages : 11
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 11
Points : 2
Points : 2
Bon et bien j'ai trouvé ce post

http://www.developpez.net/forums/d97...iables-layout/

et j'ai finalement utilisé un "component" à l'intérieur du header, ça va semble correct ?
mysticpete est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/06/2011, 13h18   #3
Modérateur
 
Avatar de Michel Rotta
 
Homme Michel Rotta
Responsable d'exploitation informatique
Inscription : septembre 2005
Messages : 4 913
Détails du profil
Informations personnelles :
Nom : Homme Michel Rotta
Âge : 49
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Responsable d'exploitation informatique
Secteur : Distribution

Informations forums :
Inscription : septembre 2005
Messages : 4 913
Points : 7 505
Points : 7 505
Le componement embarque en effet un template (couche V) et une action (couche C), l'action permetant d'accéder à la couche M.

C'est donc ce qu'il faut utiliser pour accéder au modèle depuis le layout.
__________________
Si tu donnes un poisson à un homme, il mangera un jour. Si tu lui apprends à pêcher, il mangera toujours (Lao Tseu).
  • Pensez à valoriser les réponses pertinantes, cliquez sur le bouton vert +1 pour indiquer votre accord avec la solution proposée.
  • Pensez à utiliser la balise [code] pour afficher du code, elle est cachée sous le bouton [#] dans l'éditeur.
  • Une discussion est terminée ? Alors le bouton est votre ami !
Michel Rotta est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h43.


 
 
 
 
Partenaires

Hébergement Web