Bug #104544
closedTypoScript cache of nested Site Sets are not unique in Frontend
100%
Description
If a set extends another set by depending on it and changing some TypoScript:
typo3conf/ext/mysite/Configuration/Sets/ExtendingSite/config.yaml
name: my/extending-site
label: 'My Extending Site'
dependencies:
- typo3/styleguide
typo3conf/ext/mysite/Configuration/Sets/ExtendingSite/setup.typoscript
page >
page = PAGE
page.1 = TEXT
page.1.value = FOOBAR
then the frontend will create a TypoScript cache and apply that to sites that either use the set my/extending-site
or typo3/styleguide
while the sets are actually different.
The backend TypoScript analyzer does not suffer from this.
Credits to @Tomek W for finding this bug.
Updated by Gerrit Code Review 4 months ago
- Status changed from Accepted to Under Review
Patch set 1 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/85497
Updated by Gerrit Code Review 4 months ago
Patch set 2 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/85497
Updated by Christian Kuhn 4 months ago
- Related to Task #103439: Site TypoScript added
Updated by Benjamin Franzke 4 months ago
- Status changed from Under Review to Resolved
- % Done changed from 0 to 100
Applied in changeset b9f686ea06675f0edafc03380413033817fff48b.