John Cleveley - Working with the Admin Generator


Creating a custom theme

Create a container Folder for your new Theme in data/generator/sfDoctrineModule/your_theme.
Copy the generator files from the standard theme: parts, skeleton, template.
Tell the admin generator to use your new theme (See ref guide).

Admin Events



Cool Plugins


Admin
Bespoke

10 Commandments

1 Understand the client's workflow
1 Think about security from the start
1 Look through and understand the cached php
1 Change table_method for reducing queries
1 Use bespoke form classes
1 Keep all form configuration in the Form Class
1 If you make changes to multiple admin modules: Create a theme.
1 Think about small screens and target browser
1 Create functional tests - guard against regression
1 Maintain good MVC

Talk of @jcleveley at SymfonyLive2010.

There are no comments on this page. [Add comment]

Valid XHTML 1.0 Transitional :: Valid CSS :: Powered by WikkaWiki