Skip to main content

sys_category und Multidomain - Kategorien auf Rootseiten beschränken

Seit TYPO3 6.2 gibt es die Systemkategorien. In Multidomain - Umgebungen ist das ein wenig haarig, da die Kategorien global sind, also unabhängig von den Rootseiten angezeigt werden. Also werden alle Kategorien + Kindkategorien auf allen Webseiten im Backend angezeigt. Möchte man Kategorien für einzelne Webseiten definieren, geht man wie folgt vor.

In der pagetsconfig wird die UID der Hauptkategorie definiert:

TCEFORM.pages.categories.config.treeConfig.rootUid = 5

Damit wird in diesem Seitenbaum nur die Kategorie mit der UID 5 und deren Kindkategorien gelistet.

Kommaseparierte  Root - UIDs funktionieren nicht.

In TYPO3 7 LTS funktioniert das überhaupt nicht.

Verschreibt man sich bei der UID, erhält man einen fatal error und kann die Seite mit der pagetsconfig nicht mehr editieren. Der Eintrag muss dann in der Datenbanktabelle pages auskommeniert oder entfernt werden, damit man das korrigieren kann.

s. auch

https://forge.typo3.org/issues/72961

https://forge.typo3.org/issues/73765