2016-08-01 3 views
-1

Es gibt ein Projekt in Symfony, das mit MVC remake möchte. Das Projekt hat Controller und Zweigmuster, es ist nur notwendig, Modell zu befestigen. In welchem ​​Symfony-Projektverzeichnis können Sie Modelldateien ordnungsgemäß erstellen? Gibt es irgendetwas in Symfony Tool, um es zu tun, anstatt nur diese Dateien zu erstellen und sie mit dem Controller zu verbinden?MVC über Symfony

Antwort

1

Verwenden Sie die Symfony Standard Edition als Ausgangspunkt. Wenn Sie versuchen, etwas Eigenes zu machen, ohne vorherige Erfahrung mit der Code-Organisation in Symfony, werden Sie es nur noch schlimmer machen.

https://github.com/symfony/symfony-standard

Standardausführung über 2.8-Version ist ziemlich schlank und zwingt Sie nicht alles zu verwenden, wenn Sie nicht brauchen.

Wenn Sie nur "Modell" -Klassen benötigen, dann erstellen Sie sie in src/AppBundle/Model und wenn Sie Entitäten benötigen, die in der Datenbank persistent sein werden, setzen Sie sie in src/AppBundle/Entity. Lesen Sie über Generation hier http://symfony.com/doc/current/doctrine.html Ich werde Ihnen helfen, begann

+0

Ich kann 'Model' Ordner hier nicht finden. Es gibt Controller und Ansichten, aber ich brauche auch Modelle. – Vladimir

+0

Wenn Sie nur "Model" -Klassen benötigen, dann erstellen Sie diese in '' 'src/AppBundle/Model''' und wenn Sie Entitäten brauchen, die in der Datenbank persistent sind, legen Sie sie in' '' src/AppBundle/Entity'''. Lesen Sie über Generation hier http://symfony.com/doc/current/doctrine.html Ich werde Ihnen helfen, begann –