-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Description
Implement TYPO3 v13 site set configuration using the new Configuration/Sets/ feature for modern site configuration.
Current State
- No
Configuration/Sets/directory - Extension configuration not exposed as reusable site sets
- Missing modern TYPO3 v13 integration pattern
- TYPO3 Conformance Report: Excellence Indicators +1 point missing
Proposed Changes
Create site set configuration for the extension:
Directory Structure
Configuration/Sets/
└── NrTextdb/
├── config.yaml
└── settings.yaml
config.yaml
name: netresearch/nr-textdb
label: Netresearch TextDB
dependencies:
- typo3/cms-core
settings:
# Extension-specific settings
textDbPid: 0
createIfMissing: truesettings.yaml
textdb:
storagePid: '%env(TEXTDB_STORAGE_PID)%'
features:
autoCreate: true
syncOnSave: falseBenefits
- Modern TYPO3 v13 configuration approach
- Reusable configuration sets
- Better site package integration
- Environment-aware settings
Acceptance Criteria
-
Configuration/Sets/NrTextdb/directory created -
config.yamlwith extension metadata created -
settings.yamlwith configurable options created - Documentation updated to explain site set usage
- Tested in TYPO3 v13 site configuration
References
Priority
Medium - Modern TYPO3 v13 feature
Related
TYPO3 Conformance Report: Extension Architecture +1 point
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request