Getting Crazy with Form Themes
Offered By: SymfonyCasts
Course Description
Overview
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!
Syllabus
- Form Parts & Functions Reference
- Form Rendering Functions
- Form Variables are the Bomb
- Pro Form Theming
- Form Theming: Add an Error Icon
- Complex Blocks & the parent() Function
- Adding Form Field Help Text
- Go Deeper: Vars, Twig merge & Form Functions
- Form Options & Variables: Dream Team
- Controlling Vars with finishView()
- Form Type Extension Magic
- Compound & Embedded Forms
- Rendering Fields Manually
Taught by
Ryan Weaver and Leanna Pelham
Related Courses
30 Days to Learn LaravelLaracasts 3D Graphics for Web Developers
Pompeu Fabra University via FutureLearn A Beginner’s Guide to Web Development with HTML5
Packt via FutureLearn Accessibility Audit
Amazon Web Services via AWS Skill Builder Expanding Your JS Skills with Angular
A Cloud Guru