Rückblick: eZ Platform Workshop auf der SymfonyLive Cologne 2016

Rückblick: eZ Platform Workshop auf der SymfonyLive Cologne 2016

Auf der SymfonyLive Cologne am 28.04.2016 hatten wir das Vergnügen einen eZ Workshop zu halten. Thematik des Workshops war die Integrierung vorhandener Symfony-Anwendungen in das eZ Platform CMS. Da eZ Platform selbst als Symfony-Bundle aufgebaut ist, war die Integrierung von vorhandenen benutzerdefinierten Bundles recht unkompliziert. Die Sitzungen werden gemeinsam mit dem Symfony-Framework geteilt, Doctrine CRUD (Create, Read, Update Delete-Schnittstelle).

Während des Workshops haben wir ein einfaches Immobilienportal mit Symfony, Doctrine ORM und eZ Platform gebaut. Arbeiten mit einem Custom-Controller, um die Doctrine-ORM Daten zusammen mit dem Content aus dem eZ Platform Content Repository darzustellen - beide sind für Template-Views entwickelt mit Twig und mit einer REST-API Erweiterung. Zusätzlich haben wir das Editing-Interface in der eZ Platform-UI integriert, damit die System-Admins auf einem einzigen Interface arbeiten können.

Natürlich braucht man mehr Zeit und mehrere Tage, um sich solche Anwendungen ausführlich anzueignen. In diesem Workshop haben die Entwickler dennoch viele Skills gelernt und können mit jeder Art der Integrierung von Symfony- und eZ Platform-Anwendungen arbeiten - auch komplexere Anwendungen wie z. B. Integrierung von Sylius in eZ <link: http://sylius.org/blog/giving-some-content-power-to-sylius-with-ez-publish-cms>.

Vielen Dank an Jani und alle Teilnehmer!

FIXME: CONTENT EMBED

Weitere Insights