Lesson 3 — Configuring a site package extension for content editing
Prerequisites and goals
Prerequisites
Theoretical prerequisites
This lesson assumes that you already know the following:
- Understand the relationship between site packages and frontend rendering
- Master the concepts of template organization within extensions
- Learn about asset management and distribution in site packages
- Understand responsive design implementation in TYPO3 extensions
Practical prerequisites
Before you start this lesson, please have the following things ready:
- Successfully implement design templates in the site package
- Configure proper asset inclusion and distribution
- Demonstrate proficiency in responsive layout implementation
- Apply proper template override and customization techniques
Goals
Theoretical goals
By the end of this lesson, you should know the following:
- Understand content element configuration in site packages
- Master the concepts of backend layouts and content areas
- Learn about form configuration and custom field types
- Understand content rendering and templating options
Practical goals
By the end of this lesson, you should have completed the following:
- Successfully configure content elements for the site package
- Set up backend layouts and content area definitions
- Demonstrate proficiency in form configuration implementation
- Apply proper content rendering templates
Learning resources
- Create a custom content element type
- `Backend layout
<https://docs.typo3.org/m/typo3/reference-coreapi/main/en-us/ApiOverview/Backend/BackendLayout.html>`__