GX-Bug #69787
offenBei fehlenden Spracheinträgen im Content Manager werden inkorrekte Styles im StyleEdit angezeigt | If an entry for a language is missing in the Content Manager, there are incorrect styles in StyleEdit
0%
Beschreibung
Wenn im Content-Manager ein Eintrag für eine Sprache fehlt, gibt es fehlerhafte Darstellungen im StyleEdit und es werden Fehler in der Browser-Konsole angezeigt:
Kann wie folgt reproduziert werden:
- Gambio Admin öffnen
 - Unter Einstellungen->Sprachen die englische Sprache für Frontend und Backend deaktivieren
 - Unter Inhalte Content-Manager einen neuen Eintrag unter Hauptkategorien erstellen und auf "sichtbar" stellen
 - Unter Einstellungen->Sprachen die englische Sprache für Frontend und Backend aktivieren
 - Im Gambio Admin die Sprache auf englisch wechseln
 - Unter "Contents->Edit Theme" den StyleEdit öffnen
 
Erwartetes Ergebnis:
Der StyleEdit öffnet sich ganz normal und die ContenZonen werden ohne fehlerhaften Styles dargestellt und können bearbeitet werden
Tatsächliches Ergebnis:
Der StyleEdit öffnet sich mit fehlerhaften Styles und ContentZonen können nicht berarbeitete werden.
When an entry for a language is missing in the Content Manager, there are incorrect renderings in StyleEdit and errors are displayed in the browser console:
Can be reproduced as follows:
- open Gambio Admin
 - under Settings->Languages deactivate the English language for frontend and backend
 - under Content Content Manager create a new entry under Main Categories and set it to visible
 - under Settings->Languages activate the English language for frontend and backend
 - in the Gambio Admin change the language to english
 - under "Contents->Edit Theme" open the StyleEdit.
 
Expected result:
The StyleEdit opens normally and the ContenZones are displayed without incorrect styles and can be edited.
Actual result:
The StyleEdit opens with incorrect styles and content zones cannot be edited.
vue.runtime.esm.js:1897 TypeError: Cannot read properties of undefined (reading 'contentTitle')
    at a.pageTitle (CategoryItem.vue:143:1)
    at a.Tu (CategoryItem.vue?4560:1:389)
    at a.t._render (vue.runtime.esm.js:3569:22)
    at a.r (vue.runtime.esm.js:4081:21)
    at rr.get (vue.runtime.esm.js:4495:25)
    at new rr (vue.runtime.esm.js:4484:12)
    at Mn (vue.runtime.esm.js:4088:3)
    at a.xr.$mount (vue.runtime.esm.js:8459:10)
    at init (vue.runtime.esm.js:3137:13)
    at p (vue.runtime.esm.js:6022:9)
TypeError: Cannot read properties of undefined (reading 'contentStatus')
    at vueFrame.vue:163:1
    at Array.filter (<anonymous>)
    at vueFrame.vue:163:1
    at a.iniContentManagerBlocks (vueFrame.vue:143:1)
    at a.triggerLoadFile (vueFrame.vue:73:1)
    at re (vue.runtime.esm.js:1863:26)
    at HTMLIFrameElement.n (vue.runtime.esm.js:2188:14)
    at HTMLIFrameElement.Qi.o._wrapper (vue.runtime.esm.js:6961:25)
  Dateien
      
      Von Till Tepelmann vor mehr als 3 Jahren aktualisiert
      
    
    - Datei Bildschirmfoto 2022-05-17 um 10.37.10.png Bildschirmfoto 2022-05-17 um 10.37.10.png wurde hinzugefügt
 
      
      Von Carlotta Herrmann vor mehr als 3 Jahren aktualisiert
      
    
    - Status wurde von Gemeldet zu Anerkannt geändert
 
      
      Von Hilke Müller vor mehr als 2 Jahren aktualisiert
      
    
    - Thema wurde von If an entry for a language is missing in the Content Manager, there are incorrect styles in StyleEdit zu Bei fehlenden Spracheinträgen im Content Manager werden inkorrekte Styles im StyleEdit angezeigt | If an entry for a language is missing in the Content Manager, there are incorrect styles in StyleEdit geändert