Getting Crazy with Form Themes
Go wild with form styles in Symfony! Learn to create custom themes, use form variables, render fields 100%, and much more.
About this course
This tutorial is built on Symfony 3 but form theming hasn't changed much in Symfony 4 and Symfony 5. Other than some path differences - this tutorial should work fine.
We already learned all the form basics. But, controlling how you render your forms? That's a huge and super-fun topic all on its own. Themes! Form variables! Rainbows! Let's go!
- Creating your own form theme
- Controller form variables
- Using form variables in your theme
- Rendering a field 100% by hand
- Controller variables in your form type
- Adding a "help" text system that renders for all fields
- Leveraging a FormTypeExtension to tweak any field in your system
- Customizing how a single field renders
This stuff is black magic: learn these fundamentals, and you'll be unstoppable!
Next courses in the Symfony 3: Young Jedi section of the Symfony 3 Track!
2 Comments
Sort By
weaverryan
SFCASTS
Stefan Bauer
6 years ago
It's coming... soon ... :) http://knpuniversity.com/sc...
Would like to see something about prototypes :)