Compatibility 

This extension is maintained for TYPO3 v13 and TYPO3 v14. The local package metadata is the authoritative source for the supported version range.

Requirement Composer package TER metadata
TYPO3 ^13.4 || ^14.3 13.4.0-14.3.99
PHP >=8.2 <8.6 8.2.0-8.5.99

TYPO3 v13 and v14 use the same extension code path. The Site Set and Site Settings, PSR-15 middleware, PSR-14 event listeners, the Fluid ViewHelper namespace, and the TypoScript condition provider are available in both supported TYPO3 major versions.

Backend module names 

TYPO3 v14 renamed and regrouped several backend modules. The underlying extension functionality is unchanged, but the navigation paths used in this manual differ by TYPO3 version.

Task TYPO3 v13 TYPO3 v14
Edit site configuration and assign Site Sets Site ManagementSites SitesSetup
Inspect or edit TypoScript records Site ManagementTypoScript SitesTypoScript
Create Klaro records WebList ContentRecords
Edit page content and contextual consent fields WebPage ContentLayout
Compare and update database schema Admin ToolsMaintenance SystemMaintenance
View or install extensions in classic mode Admin ToolsExtensions SystemExtensions
Edit global extension configuration Admin ToolsSettingsExtension Configuration SystemSettingsExtension Configuration

Site Sets and Site Settings 

For TYPO3 v13 and v14, the recommended integration is the Site Set erhaweb/klaro-consent-manager. It ships the extension TypoScript and typed Site Settings from Configuration/Sets/KlaroConsentManager/. See Site Set and Settings for setup details.

Site Settings are stored in config/sites/<site-identifier>/settings.yaml. In supported TYPO3 v13 and TYPO3 v14 versions, the file uses flat map keys:

config/sites/<site-identifier>/settings.yaml
plugin.tx_klaroconsentmanager.settings.contextualconsent.mainSectionOnly: false
Copied!

Static TypoScript Include 

The extension still registers a Static TypoScript Include for installations that use TypoScript records. This is a legacy-compatible fallback and is useful for migrated projects that have not yet moved their configuration to Site Sets.

When Site Sets and TypoScript records are mixed in one site, make sure the TypoScript record does not clear constants or setup from the Site Set.

Runtime features 

The following features work the same way in TYPO3 v13 and TYPO3 v14:

Version-specific documentation 

When a backend workflow differs by TYPO3 major version, this documentation uses the module names listed above. Field names, TCA labels, TypoScript settings, Site Settings keys, middleware identifiers, ViewHelper usage, and record workflows are otherwise identical for the supported TYPO3 v13/v14 range.