Bug #90159
closedSite config: language baseVariants get removed when saving from GUI
100%
Description
baseVariants for languages (https://docs.typo3.org/m/typo3/reference-coreapi/master/en-us/ApiOverview/SiteHandling/AddLanguages.html#base) can currently only be edited by editing the site config .yaml directly. (Which is not the focus of this issue, but does anybody know if there is an feature request for this already?)
But if a site contains language baseVariants they will be removed from the .yaml after saving the site config in the backend.
languages: - languageId: '2' base: 'https://domain.ch/' baseVariants: - base: 'http://ch.stagingdomain.de/' condition: 'applicationContext matches "#^.*/Staging#"' - base: 'https://domain.ch.test/' condition: 'applicationContext matches "#^.*/Local$#"'
This could be solved by adding the missing configuration fields to the GUI (see above, maybe there is a feature request already for that?).
Updated by Jonas Eberle over 4 years ago
- Category changed from Backend User Interface to Site Handling, Site Sets & Routing
Updated by Jonas Eberle over 4 years ago
After adding the UI, the note in the docs https://docs.typo3.org/m/typo3/reference-coreapi/master/en-us/ApiOverview/SiteHandling/BaseVariants.html can be removed.
Updated by Georg Ringer over 4 years ago
- Status changed from New to Accepted
- Priority changed from Should have to Must have
Updated by Jonas Eberle over 4 years ago
- Is duplicate of Bug #89116: Selective writing of site config broken for nested structures added
Updated by Jonas Eberle over 4 years ago
- % Done changed from 0 to 100
This can be closed as it was fixed in 9 and 10: https://review.typo3.org/c/Packages/TYPO3.CMS/+/61603
Updated by Benjamin Robinson over 3 years ago
Under TYPO3 10.4.13 this does not work properly yet. I have manually entered a baseVariant for a language in the yaml file and then changed the title of the language via the GUI. The baseVariant got lost in the process.
Updated by Jonas Eberle over 3 years ago
@Ben could you open a new issue with steps to reproduce please?
Updated by Benjamin Robinson over 3 years ago
- Related to Bug #93719: Site config: language baseVariants still get removed when saving from GUI added