Symfony Blog Tutorial
In diesem Tutorial zeigen wir, wie man einen Blog mit Hilfe des Symfony Frameworks einrichtet.Mit ein paar Handgriffen erhält man so schnell eine Möglichkeit flexibel und schlank seinen eigenen Blog zu pflegen.
Dank des modernen Architekturmusters MVC ist der Blog beliebig erweiterbar.
Eine neue Applikation mit Namen "frontend" sollte hier bereits angelegt sein. Siehe Framework Tutorial
Vorbereitung
Als erstes legen wir eine neue Tabelle mit dem Namen Blog anDann fügen wir noch zwei Testdatensätze hinzu, damit unser Blog schon gefüllt ist.
Abschließend generieren wir bequem über die Kommandozeile die entsprechenden MySQL Datentabelle und alle zugehörigen Klassen.
Ein neues Doctrine Module anlegen
Für unsere Arbeit am Layout des Blogs, sowie der Programmierung der entsprechenden Controlleraufrufe (Actions) legen wir ein neues Modul an.Auch hier, einfach wieder folgenden Befehl eingeben:
Erklärung: Es wird ein Modul mit Namen "blog" angelegt, das eine Verbindung zur Tabelle "Blog" hat!
Eine neue Route für das Blog-Modul einrichten
Damit man den Blog aufrufen kann, muss man als erstes eine neue Route anlegen.Zur Erleichterung verwenden wir hier vorerst eine DoctrineCollection die uns automatisch die Routes für das Hinzufügen, Anlegen, Editieren, Aktualisieren, Löschen und Anzeigen generiert. Später sollte man diese Routes dann durch eigene ersetzen!
Wenn der Apache Webserver, sowie die Namensauflösung entsprechen eingerichtet sind, so sollte
der Blog schon sichtbar sein unter der Adresse: http://projekt1.localhost/frontend_dev.php/blog
