Project

General

Profile

Actions

Error #149

closed

Spracheinstellungen eines User wird nicht übernommen bei mehrsprachigen Seiten

Added by Uwe 3 months ago. Updated 11 days ago.

Status:
Done
Priority:
Hoch
Assignee:
Target version:
Start date:
2024-10-01
Due date:
% Done:

100%

Estimated time:

Description

Nach erfolgtem Frontend-Login eines Users außer dem Admin wird nicht die im Userprofil des Users eingestellte Sprache übernommen, sondern die Sprache der Seite bzw des Sprachbaumes, die vor dem Login besucht wurde

Actions #1

Updated by Uwe 3 months ago

Ausführliche Beschreibung des Users zum besseren Verständnis - ist so bestätigt

1. Ein User, der nicht der Administrator ist, loggt sich im Backend (BE) ein.

2. Alle Menüpunkte sind korrekt in der vom User unter "Mein Profil" eingestellten Sprache (z. B. DE). Auch wenn er Seiten bearbeitet, die nicht in seiner Sprache sind
(URL https://domain.tld/admin/pages/modify.php?page_id=51), bleibt beim Aufruf über das BE-"Seiten"-Menü alles korrekt.

3. Der User wechselt nun (weiterhin eingeloggt) ins Frontend (FE) und ruft eine Seite auf, die in einer anderen Sprache ist (Multilang...), z.B. ES

4. Klickt er nun im Frontend auf "Seite bearbeiten" (Droplet iEditThisPage; ruft die gleiche URL auf wie oben https://domain.tld/admin/pages/modify.php?page_id=51), ist das Backend plötzlich (teilweise) in der Sprache der Frontendseite.

5. Die Sprache unter "Mein Profil" ist nun geändert.

6. Die Sprache des BE wechselt bei jedem Edit-Aufruf in die jeweilige Sprache des FE.

7. Nach dem Ausloggen und wieder Einloggen ist alles wieder (erst einmal) korrekt.

Actions #2

Updated by Uwe 11 days ago

  • Status changed from New to Done
  • Assignee changed from Dietmar to Uwe
  • % Done changed from 0 to 100
Actions

Also available in: Atom PDF