UsefulLinks
Computer Science
Web Development
Symfony Development
1. Introduction to Symfony
2. Environment Setup and Installation
3. Project Structure and Configuration
4. HTTP Foundation and Request Handling
5. Routing System
6. Controllers and Actions
7. Service Container and Dependency Injection
8. Database Integration with Doctrine ORM
9. Templating with Twig
10. Form Handling
11. Security System
12. API Development
13. Event System
14. Caching Strategies
15. Internationalization and Localization
16. Console Commands
17. Message Handling
18. Testing
19. Performance Optimization
20. Deployment and Production
21. Advanced Topics
9.
Templating with Twig
9.1.
Twig Fundamentals
9.1.1.
Template Engine Concepts
9.1.2.
Twig Integration in Symfony
9.1.3.
Template Loading
9.2.
Twig Syntax
9.2.1.
Output Delimiters
9.2.2.
Control Structure Delimiters
9.2.3.
Comment Delimiters
9.2.4.
Variables and Expressions
9.2.5.
Whitespace Control
9.3.
Template Inheritance
9.3.1.
Base Templates
9.3.2.
Template Extension
9.3.3.
Block Definition
9.3.4.
Block Overriding
9.3.5.
Block Functions
9.4.
Control Structures
9.4.1.
Conditional Statements
9.4.1.1.
If Statements
9.4.1.2.
Ternary Operator
9.4.2.
Loops
9.4.2.1.
For Loops
9.4.2.2.
Loop Variables
9.4.2.3.
Loop Conditions
9.5.
Template Inclusion
9.5.1.
Include Tag
9.5.2.
Embed Tag
9.5.3.
Template Fragments
9.5.4.
Dynamic Inclusion
9.6.
Filters and Functions
9.6.1.
Built-in Filters
9.6.1.1.
String Filters
9.6.1.2.
Array Filters
9.6.1.3.
Date Filters
9.6.1.4.
Number Filters
9.6.2.
Built-in Functions
9.6.2.1.
Utility Functions
9.6.2.2.
Template Functions
9.6.3.
Custom Extensions
9.6.3.1.
Custom Filters
9.6.3.2.
Custom Functions
9.6.3.3.
Custom Tests
9.7.
Global Variables
9.7.1.
Symfony Global Variables
9.7.2.
Custom Global Variables
9.7.3.
Context Access
9.8.
Template Security
9.8.1.
Auto-escaping
9.8.2.
Raw Output
9.8.3.
Security Policies
Previous
8. Database Integration with Doctrine ORM
Go to top
Next
10. Form Handling