2016-09-11 4 views
-2

Mit Symfony2 ist es möglich, einen EntityType als DataGrid-Ansicht anzuzeigen? Ich möchte, dass dem Benutzer die Datenansicht angezeigt wird, damit er andere Eigenschaften sehen kann als die, die ich in der Methode __toString() blockieren würde. Das Datagrid wird am besten mit einem Kontrollkästchen am Anfang der Zeile angezeigt, damit mindestens eine ausgewählt werden kann. (multiple = true)Symfony2 Form EntityType Datagrid-Sicht

Antwort

1

Symfony hat keine solche Funktionalität out-of-the-box.

Sie können entweder extend EntityType und definieren Sie eine separate Vorlage für jede Entität, die Sie haben, oder Sie können Ihre App basierend auf SonataAdminBundle, die viele Funktionen zum Erstellen von Grids hat.

+0

Die Erweiterung des Entitätstyps könnte eine gute Idee sein. Ich habe SonataAdminBundle in meinem Projekt eingeschlossen, aber ich möchte nicht ihre "Schnittstelle" verwenden, sondern alles offensichtlich in meinem eigenen Layout. Kann ihre Funktionalität in meinen eigenen Controllern und Formularen verwendet werden? Ich habe es bisher nur benutzt, indem ich einfach meine Entitäten zur Konfigurationsdatei hinzufüge, dann zum Admin-Pfad gehe und es so benutze. – snoop168

Verwandte Themen