|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() |
Salut,
Toujours dans mon apprentissage de Symfony, je me pose une question à propos des formulaire. Je dois faire tout un tas de formulaires sur un même model que nous appellerons Blabla, j'ai au total 6 pages sur lesquelles je modifie des champs sur Blabla. Mon problème est le suivant est ce qu'il est mieux d'étendre plusieurs formulaires de BlablaForm ou est ce qu'il est mieux d'utiliser directement BlablaForm et de faire un useFields dans mon action. Où encore faire un useFields sur un form étendu. Quelle est la meilleure pratique à adopter Merci d'avance. |
|
00
|
|
|
#2 |
![]() ![]() Michel RottaResponsable d'exploitation informatique Inscription : septembre 2005 Messages : 4 913 ![]() |
Il n'y a pas de meilleur stratégie avec les informations que tu donnes.
Si c'est juste désactiver certains champs, toutes les stratégies que tu proposes sont bonnes. Il n'y a que si tu veux modifier certains widget (ou prévoir de pouvoir le faire) qu'il va falloir réfléchir à la bonne stratégie. Personnellement, je serais partisans de dériver le form modifiable (pas le form de base) pour chaque formulaire que tu veux gérer. Mais je ne peux pas dire que cette stratégie soit meilleur qu'une autre.
__________________
Si tu donnes un poisson à un homme, il mangera un jour. Si tu lui apprends à pêcher, il mangera toujours (Lao Tseu).
|
|
00
|
Copyright © 2000-2012 - www.developpez.com