Project

General

Profile

Actions

Bug #90159

closed

Site config: language baseVariants get removed when saving from GUI

Added by Jonas Eberle about 4 years ago. Updated about 3 years ago.

Status:
Closed
Priority:
Must have
Assignee:
-
Category:
Link Handling, Site Handling & Routing
Target version:
-
Start date:
2020-01-20
Due date:
% Done:

100%

Estimated time:
TYPO3 Version:
9
PHP Version:
Tags:
Complexity:
Is Regression:
Sprint Focus:

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?).


Related issues 2 (0 open2 closed)

Related to TYPO3 Core - Bug #93719: Site config: language baseVariants still get removed when saving from GUIClosed2021-03-12

Actions
Is duplicate of TYPO3 Core - Bug #89116: Selective writing of site config broken for nested structuresClosed2019-09-09

Actions
Actions #1

Updated by Jonas Eberle about 4 years ago

  • Category changed from Backend User Interface to Link Handling, Site Handling & Routing
Actions #3

Updated by Georg Ringer about 4 years ago

  • Status changed from New to Accepted
  • Priority changed from Should have to Must have
Actions #4

Updated by Jonas Eberle almost 4 years ago

  • Is duplicate of Bug #89116: Selective writing of site config broken for nested structures added
Actions #5

Updated by Jonas Eberle almost 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

Actions #6

Updated by Benni Mack almost 4 years ago

  • Status changed from Accepted to Closed
Actions #7

Updated by Benjamin Robinson about 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.

Actions #8

Updated by Jonas Eberle about 3 years ago

@Ben could you open a new issue with steps to reproduce please?

Actions #9

Updated by Benjamin Robinson about 3 years ago

  • Related to Bug #93719: Site config: language baseVariants still get removed when saving from GUI added
Actions

Also available in: Atom PDF