---
title: "Important: The backend layout is registered for every installation"
manual: "Academic Projects"
version: "main"
source: "Changelog/3.0/Important-BackendLayoutIsRegisteredGlobally.rst"
rendered: "2026-09-22T20:39:25+00:00"
---

# Important: The backend layout is registered for every installation {#important-1786969200}

## Description {#description}

The backend layout of the page type this extension registers, and the
descriptions of its content elements, were imported only by
`Configuration/Sets/AcademicProjects/page.tsconfig`.

`Configuration/page.tsconfig` of an extension is auto-included for the
whole installation since TYPO3 v12.0 (Feature: #96614); a site set is opt-in per
site. So on a site that does not enable the set `fgtclb/academic-projects`
the layout `pagets__AcademicProject` resolved nowhere: the page
properties showed **\[ MISSING LABEL \]** for it and it could not be
selected for a new page at all.

Both imports moved to `Configuration/page.tsconfig`, where
[`fgtclb/academic-programs`](https://packagist.org/packages/fgtclb/academic-programs) already had them, and the copy in the site
set was removed rather than left to be applied twice. The
`Configuration/TsConfig/page.tsconfig` that carried nothing but a
`@todo` asking for exactly this move was removed with it.

## Impact {#impact}

The backend layout and the content element descriptions are available on every
installation, whether or not it uses site sets.

## Affected Installations {#affected-installations}

All installations of this extension. Nothing has to be done: pages already
carrying `pagets__AcademicProject` resolve the layout from now on.
