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