# Shopware Session in Sprachshop  nicht konsistent \[solved\]

**URL:** <https://forum.shopware.com/t/shopware-session-in-sprachshop-nicht-konsistent-solved/58774>\
**Category:** Programmierung\
**Created:** [26. März 2019 um 18:03 UTC](https://forum.shopware.com/t/shopware-session-in-sprachshop-nicht-konsistent-solved/58774 "2019-03-26T18:03:03Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![FloC3](https://avatars.discourse-cdn.com/v4/letter/f/838e76/32.png) [@FloC3](https://forum.shopware.com/u/FloC3)\
**Post date:** [26. März 2019 um 18:03 UTC](https://forum.shopware.com/t/shopware-session-in-sprachshop-nicht-konsistent-solved/58774/1 "2019-03-26T18:03:03Z")

</div>

Hallo, wir haben ein Problem mit der Session in einem Sprachshop. Unser Hauptshop ist Deutsch, ein Sprachshop Englisch.

in einer eigenen Funktion schreiben wir Daten in die Session

```
Shopware()->Session()->offsetSet("daten123", "hallo-welt");

```

diese Daten müssen an anderer Stelle wieder ausgegeben werden. Im Hauptshop ist das kein Problem. Doch wenn ich in den Englischen Sprachshop wechsle, funktioniert die Session irgendwie nicht mehr… alles was ich reinstecke, bleibt nicht drin.

Auslesen möchte ich mit&nbsp;

```
Shopware()->Session()->get("daten123")

```

wieso funktioniert das für Englisch nicht?

sobald ich wieder auf Deutsch wechsle, seh ich die Daten aus der Session wieder. Offenbar sind deutsche und englische Session getrennt oder so…

---

<div class="post-metadata">

**Author:** ![EikeBrandtWarneke](https://avatars.discourse-cdn.com/v4/letter/e/cdc98d/32.png) [@EikeBrandtWarneke](https://forum.shopware.com/u/EikeBrandtWarneke)\
**Post date:** [26. März 2019 um 18:09 UTC](https://forum.shopware.com/t/shopware-session-in-sprachshop-nicht-konsistent-solved/58774/2 "2019-03-26T18:09:33Z")

</div>

Das ist richtig - nach&nbsp;einem Wechsel des Shops hast du eine neue Session.

viele Grüße&nbsp;

---

<div class="post-metadata">

**Author:** ![FloC3](https://avatars.discourse-cdn.com/v4/letter/f/838e76/32.png) [@FloC3](https://forum.shopware.com/u/FloC3)\
**Post date:** [26. März 2019 um 18:31 UTC](https://forum.shopware.com/t/shopware-session-in-sprachshop-nicht-konsistent-solved/58774/3 "2019-03-26T18:31:48Z")

</div>

wie verhält es sich denn aber mit meinem Problem, dass ich es im englischen Sprachshop nicht hinkriege, Daten in der Session abzulegen?

---

<div class="post-metadata">

**Author:** ![shyim](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/shyim/32/7681_2.png) [@shyim](https://forum.shopware.com/u/shyim)\
**Post date:** [26. März 2019 um 18:55 UTC](https://forum.shopware.com/t/shopware-session-in-sprachshop-nicht-konsistent-solved/58774/4 "2019-03-26T18:55:05Z")

</div>

Einen wirklich guten Weg die Daten zwischen Subshops zu schieben gibt es nicht wirklich. Du könntest bei dir&nbsp;[GitHub - shyim/ShyimLanguageShopSession: Share Session between Language Shops](https://github.com/shyim/ShyimLanguageShopSession) installieren. Dann haben alle Sprachshops die selbe session

---

<div class="post-metadata">

**Author:** ![FloC3](https://avatars.discourse-cdn.com/v4/letter/f/838e76/32.png) [@FloC3](https://forum.shopware.com/u/FloC3)\
**Post date:** [26. März 2019 um 19:03 UTC](https://forum.shopware.com/t/shopware-session-in-sprachshop-nicht-konsistent-solved/58774/5 "2019-03-26T19:03:40Z")

</div>

ich könnte damit leben, wenn die Daten nicht zwischen den Subshops geschoben werden. aber ich kann in der „englischen“ Session ja überhaupt nix ablegen…

&nbsp;

Szenario:

1. ich lege in der deutschen Session für den Key „hallo“ den Wert „Welt“ ab. Dann lasse ich ihn wieder ausgeben -\> funktioniert

2. ich wechsle in den englishen Sprachshop

3. ich lege in der englischen Session für den Key „hello“ den Wert „world“ ab. Dann lasse ich ihn wieder ausgeben -\> leer

4. ich wechsle zurück zum deutschen und lasse mir den Wert für „hallo“ aus der Session geben -\> funktioniert

für Englisch geht es irgendwie nicht… hat die Session eine Sperre oder so?

---

<div class="post-metadata">

**Author:** ![FloC3](https://avatars.discourse-cdn.com/v4/letter/f/838e76/32.png) [@FloC3](https://forum.shopware.com/u/FloC3)\
**Post date:** [27. März 2019 um 09:59 UTC](https://forum.shopware.com/t/shopware-session-in-sprachshop-nicht-konsistent-solved/58774/6 "2019-03-27T09:59:33Z")

</div>

EDIT:

Problem gefunden. In der Ajax-URL, in der ich die Funktion zum Speichern in der Session aufrufe, war stets fest die Hauptshop-URL drin. Deshalb hat es für den Subshop nicht funktioniert.
