2012-04-11 2 views
0

J'utilise sfDoctrineAllowPlugin. J'ai besoin d'une forme qui a la sémantique Bootstrap de Twitter. J'ai regardé dans le modèle et j'ai trouvé, qu'il n'y a que $form, qui est un <table>. Comment puis-je le formater à ma façon? Je ne veux pas utiliser la table, les lignes et les cols.Symfony 1.4 - les formulaires sont toujours dans <table>?

Répondre

2

Il ya plenty of render* functions available pour afficher chaque élément de votre formulaire.

  • renderRow
  • renderLabel
  • rendre
  • renderError
  • etc ...

Mais vous pouvez également définir un décorateur (une coutume sfWidgetFormSchemaFormatter) pour votre formulaire pour définir la façon dont chaque élément sera affiché. Vérifiez this example d'ajouter * pour chaque champ obligatoire.