Nach der Installation einiger Pakete wie Sonata bin ich verwirrt über Ordnerstruktur. Zuerst habe ich einen Ordner in src namens appBundle mit Ordnern wie Entität, Controller, Formular usw. erstellt. Nun, dass ich sonata userbundle installiert und erweitert mit easyExtends erstellt einen anderen Ordner in src namens Application/Sonata/userbundle und in Ordnern wie Entität, Controller usw. Meine Frage ist, ist es möglich, alles in meinem AppBundle-Ordner zu haben?Symfony Ordnerstruktur
1
A
Antwort
1
Der SonataEasyExtendsBundle erstellt standardmäßig Entitäten im Ordner Application/*.
Es gibt keine Beschränkung in der Sonate über den Klassenstandort. Sie können also die Klasse verschieben und die Konfiguration an die AppBundle-Konvention anpassen.
jetzt Die Sonate Sandbox die AppBundle Konvention verwenden, finden Sie feine https://github.com/sonata-project/sandbox/tree/2.4-develop/src/AppBundle/Entity
Verwandte Themen
- 1. Symfony Ordnerstruktur Standard
- 2. So führen Sie ein Symfony-Projekt ohne diese Ordnerstruktur aus
- 3. Ansible Ordnerstruktur
- 4. NoSQL Schema für Ordnerstruktur
- 5. Github Ordnerstruktur ändern
- 6. NodeJs und Express-Ordnerstruktur
- 7. Angular Ordnerstruktur für CMS
- 8. Beliebte Ordnerstruktur für Build
- 9. heikel Ordnerstruktur Problem
- 10. MVC5 + Angular JS Ordnerstruktur
- 11. Ordnerstruktur der Assets
- 12. Serverless NodeJS Datei-/Ordnerstruktur
- 13. src/Ordnerstruktur in C++?
- 14. Unterstützung Ordnerstruktur mit Realm
- 15. Android Studio ändert Ordnerstruktur
- 16. SpriteKit Textur Atlas Ordnerstruktur
- 17. Flexible, nichtlineare Ordnerstruktur
- 18. coderigniter Ordnerstruktur auf Webserver
- 19. URL rewriting- die Ordnerstruktur
- 20. Projekte Ordnerstruktur Empfehlung
- 21. Die Verwendung einer modularen Ordnerstruktur?
- 22. Appengine Ordnerstruktur für GO-Projekt
- 23. TFS Build modifizierende Website Ordnerstruktur
- 24. Ordnerstruktur für ein C-Projekt
- 25. Ordnerstruktur in alphabetischer Reihenfolge zurückgeben
- 26. Verknüpfte Dateien in einer Ordnerstruktur
- 27. Reorganisation einer ASP.NET MVC-Ordnerstruktur
- 28. Ansible Vault - Best-Practice-Ordnerstruktur
- 29. Anzeige der Ordnerstruktur mit mysql
- 30. ASP.NET MVC 2: Verschachtelte Ordnerstruktur
tut Ihre App? Bündel sollen nicht gemischt werden. Wenn Sie Features hinzufügen müssen, müssen Sie sie erweitern. –
Ja, aber zum Beispiel benötigt eine Entität innerhalb von Application/Sonata/userbundle eine Entität, die sich in appBundle/enity befindet. Wie löst man das? – stefano
Ihre ursprüngliche Entität für Beispiel MyUser muss Ihre Sonatenutzer-Entität erweitern. So funktioniert es zumindest mit fosuserbundle - es bedeutet, dass Sie dem Benutzer Eigenschaften hinzufügen können, auch wenn es Sonaten enthält –