More Related Content
Similar to Symfony2 admin bundles (20)
Symfony2 admin bundles
- 3. Ich
• arbeite bei 100 days
• Webentwicklung seit ca.
11 Jahren
• Symfony seit 0.6.3
• SFUGS Orga
- 4. 100 days software
projects GmbH
• spannende (Software-)Projekte
• Agile
• Netzwerk
• Verteilte Firma
- 5. Problemdomäne
Admins
• User + phpMyAdmin = selten optimal
• Grundfunktionalität recht ähnlich
• CRUD / BREAD (vgl. http://paul-m-jones.com/archives/291)
• Filter
• Relationen
• Batch
• Paging
• Kein Admin zu 100% gleich
• Custom Code
- 6. symfony1
Admin Generator
• Basierend auf Propel / Doctrine Schema
• generator.yml / Codegenerierung
• 1:N, M:N // umständlich beim Erstellen
• Filter / Batch
• Einfach erweiterbar
• Komplexe Admins? Think first!
- 8. sf 1.1, sf 1.2, sf 1.3/1.4
• sfForm (Widget + Validator)
• Events
• Embedded Forms
- 10. Bundles im Überblick
• WhiteOctoberAdminBundle
(vgl. https://github.com/whiteoctober/WhiteOctoberAdminBundle)
• AdminGeneratorBundle
(vgl. http://symfony2admingenerator.org/)
• SonataAdminBundle
(vgl. http://sonata-project.org/bundles/admin/2-0/doc/index.html)
- 11. AdminGeneratorBundle
• sf1 Admin Generator Ansatz
• generator.yml - TwigGenerator
• ähnliches Featureset
• Propel / ORM / ODM
• Doku leicht „out of sync“
- 12. SonataAdminBundle
• Inspiriert vom django Framework
• ORM / ODM (early stage)
• PHPCR (early stage)
• Super Doku
• Twitter Bootstrap
• Dashboard
• Lightbox-Editing
• Export (CSV/JSON/XML) über „Exporter“ package
- 13. ...interacts with
• SonataDoctrineORMAdminBundle
• SonataDoctrineMongoDBAdminBundle
• SonataDoctrinePhpcrAdminBundle
• SonataUserBundle
• SonataPageBundle
• SonataMediaBundle
Editor's Notes
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n