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

<https://docs.typo3.org/m/typo3/reference-coreapi/main/en-us/ApiOverview/Backend/BackendLayout.html>`__

Teacher's instructions

Student's instructions