|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Étudiant Inscription : mars 2008 Messages : 102 ![]() |
Bonjour Tlm,
Dans le layout d'un projet, je dois afficher dans le toolbar un arbre des entreprises réparties suivant des categories. Dans le modèle, j'ai deux entités : Etablissement et Category. Puisque le layout n'a pas un controlleur, j'ai eu l'idée de créer un fichier xml ou yaml pour contenir cet arbre et le charger depuis le layout. Certainement, symfony integre des classes qui permettent de parser des fichiers yaml, pouvez vous me proposer des liens utiles pour ce sujet Merci |
|
|
00
|
|
|
#2 |
![]() ![]() Michel RottaResponsable d'exploitation informatique Inscription : septembre 2005 Messages : 4 913 ![]() |
Le layout n'a pas de contrôleur.
Mais le layout peut inclure des compomnent. Et eux ont des contrôleurs... Donc utilisation d'une bonne vielle série de table et componment...
__________________
Si tu donnes un poisson à un homme, il mangera un jour. Si tu lui apprends à pêcher, il mangera toujours (Lao Tseu).
|
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() Étudiant Inscription : mars 2008 Messages : 102 ![]() |
Merci pour votre réponse,
reste qu'elle est la différence entre les compnonents et les partials?? |
|
|
00
|
|
|
#4 |
|
Invité régulier
![]() Inscription : novembre 2010 Messages : 5 ![]() |
dans symfony en interne la class sfYaml est utilisé :
http://www.symfony-project.org/api/1_4/sfYaml Toutefois ? a qu'elle moment recuperes tu les Entities ? |
|
|
00
|
|
|
#5 |
![]() ![]() Michel RottaResponsable d'exploitation informatique Inscription : septembre 2005 Messages : 4 913 ![]() |
La différence est que le componement embarque sa propre couche contrôleur, il est donc a même de faire une requête pour récupérer ces données indépendamment. Exactement ce qu'il te faut.
Et oublie l'idée de stocker dans un yaml, il y a bien les outils de base pour le faire, mais rien entre le form et la récupération de la donnée. Avec un système de table, tu auras les mêmes capacités de stockage mais toute la partie CRUD sera largement plus simple à mettre en œuvre.
__________________
Si tu donnes un poisson à un homme, il mangera un jour. Si tu lui apprends à pêcher, il mangera toujours (Lao Tseu).
|
|
00
|
|
|
#6 |
|
Nouveau Membre du Club
![]() Étudiant Inscription : mars 2008 Messages : 102 ![]() |
Merci beaucoup, c'est fait avec un component
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com