# Umlaute in eigens entwickelten Plugins

**URL:** <https://forum.shopware.com/t/umlaute-in-eigens-entwickelten-plugins/784>\
**Category:** Shopware 3.5\
**Tags:** templates--design\
**Created:** [22. November 2010 um 16:03 UTC](https://forum.shopware.com/t/umlaute-in-eigens-entwickelten-plugins/784 "2010-11-22T16:03:54Z")\
**Posts on this page:** 12\
**Page:** 2

<div class="post-metadata">

**Author:** ![taaucher](https://avatars.discourse-cdn.com/v4/letter/t/ac8455/32.png) [@taaucher](https://forum.shopware.com/u/taaucher)\
**Post date:** [2. Februar 2011 um 08:40 UTC](https://forum.shopware.com/t/umlaute-in-eigens-entwickelten-plugins/784/21 "2011-02-02T08:40:24Z")

</div>

Meinst du den Variantenfilter eindimensional?

---

<div class="post-metadata">

**Author:** ![taaucher](https://avatars.discourse-cdn.com/v4/letter/t/ac8455/32.png) [@taaucher](https://forum.shopware.com/u/taaucher)\
**Post date:** [2. Februar 2011 um 08:50 UTC](https://forum.shopware.com/t/umlaute-in-eigens-entwickelten-plugins/784/22 "2011-02-02T08:50:55Z")

</div>

Ich versteh das Problem leider nicht, woran kann das denn liegen? Alles andere funktioniert ja, der Fehler muß doch irgendwo zu beheben sein.

---

<div class="post-metadata">

**Author:** ![Stefan\_Hamann](https://avatars.discourse-cdn.com/v4/letter/s/5e9695/32.png) [@Stefan\_Hamann](https://forum.shopware.com/u/Stefan_Hamann)\
**Post date:** [2. Februar 2011 um 08:52 UTC](https://forum.shopware.com/t/umlaute-in-eigens-entwickelten-plugins/784/23 "2011-02-02T08:52:35Z")

</div>

Ja, Variantenfilter! Welche Probleme hast du denn genau? Du hast Konfigurationsfelder, in denen Texte mit Umlauten stehen und diese Umlaute werden beim Speichern „zerstört“? Oder geht es um die Plugin-Meta-Daten wie z.B.Copyright etc.

---

<div class="post-metadata">

**Author:** ![taaucher](https://avatars.discourse-cdn.com/v4/letter/t/ac8455/32.png) [@taaucher](https://forum.shopware.com/u/taaucher)\
**Post date:** [2. Februar 2011 um 08:56 UTC](https://forum.shopware.com/t/umlaute-in-eigens-entwickelten-plugins/784/24 "2011-02-02T08:56:09Z")

</div>

Genau, es geht nur um die Texte, nicht das Copyright, das Thema haben wir ja zusammen schon gelöst, das lag an der Textcodierung utf8, aber die Dateien sind alle in ISO Latin 1.

---

<div class="post-metadata">

**Author:** ![taaucher](https://avatars.discourse-cdn.com/v4/letter/t/ac8455/32.png) [@taaucher](https://forum.shopware.com/u/taaucher)\
**Post date:** [2. Februar 2011 um 11:54 UTC](https://forum.shopware.com/t/umlaute-in-eigens-entwickelten-plugins/784/25 "2011-02-02T11:54:06Z")

</div>

Habe nur ich das Problem? Oder ist das sonst noch nirgends aufgefallen?

---

<div class="post-metadata">

**Author:** ![Stefan\_Hamann](https://avatars.discourse-cdn.com/v4/letter/s/5e9695/32.png) [@Stefan\_Hamann](https://forum.shopware.com/u/Stefan_Hamann)\
**Post date:** [2. Februar 2011 um 12:01 UTC](https://forum.shopware.com/t/umlaute-in-eigens-entwickelten-plugins/784/26 "2011-02-02T12:01:38Z")

</div>

Packe mal in deine Install-Methode ` if (Shopware()-\>Config()-\>Version == "3.5.3"){ $event = $this-\>createEvent( 'Enlight\_Controller\_Action\_PreDispatch\_Backend\_Plugin', 'onBackendPlugin' ); $this-\>subscribeEvent($event); } ` und dann als eigene Funktion: ` static function onBackendPlugin(Enlight\_Event\_EventArgs $args) { $request = $args-\>getSubject()-\>Request(); if ($request-\>getActionName() == "saveDetail" && Shopware()-\>Config()-\>Version == "3.5.3"){ $config = $request-\>getPost('config'); foreach ($config as $key =\> $row){ $config[$key]["relations"] = utf8\_decode($row["relations"]); $config[$key]["relationsAttribut"] = utf8\_decode($row["relationsAttribut"]); } $\_POST["config"] = $config; } } ` Du musst dann die beiden Zeilen: ` $config[$key]["relations"] = utf8\_decode($row["relations"]); $config[$key]["relationsAttribut"] = utf8\_decode($row["relationsAttribut"]); ` bzw. die Keys / Namen der Felder mit denen aus deiner Konfiguration ersetzen - also z.B. statt relations „name\_des\_feldes“. Hatte auf meinem Entwicklungsrechner das gleiche Problem - die Plugin-Konfiguration wird wohl bei gewissen Server-Konstellationen nicht korrekt kodiert angezeigt.

---

<div class="post-metadata">

**Author:** ![taaucher](https://avatars.discourse-cdn.com/v4/letter/t/ac8455/32.png) [@taaucher](https://forum.shopware.com/u/taaucher)\
**Post date:** [2. Februar 2011 um 13:22 UTC](https://forum.shopware.com/t/umlaute-in-eigens-entwickelten-plugins/784/27 "2011-02-02T13:22:53Z")

</div>

Habe das jetzt mal eingefügt, hier der Teil mit dem Textfeld: ` static function onBackendPlugin(Enlight\_Event\_EventArgs $args) { $request = $args-\>getSubject()-\>Request(); if ($request-\>getActionName() == "saveDetail" && Shopware()-\>Config()-\>Version == "3.5.3"){ $config = $request-\>getPost('config'); foreach ($config as $key =\> $row){ $config[$key]["text1"] = utf8\_decode($row["text1"]); $config[$key]["text1Attribut"] = utf8\_decode($row["text1Attribut"]); } $\_POST["config"] = $config; } }` Bringt leider nichts. Gleiche Problem. Cache komplett geleert ☹

---

<div class="post-metadata">

**Author:** ![taaucher](https://avatars.discourse-cdn.com/v4/letter/t/ac8455/32.png) [@taaucher](https://forum.shopware.com/u/taaucher)\
**Post date:** [2. Februar 2011 um 16:41 UTC](https://forum.shopware.com/t/umlaute-in-eigens-entwickelten-plugins/784/28 "2011-02-02T16:41:49Z")

</div>

Stefan, hast du noch eine Idee?

---

<div class="post-metadata">

**Author:** ![Stefan\_Hamann](https://avatars.discourse-cdn.com/v4/letter/s/5e9695/32.png) [@Stefan\_Hamann](https://forum.shopware.com/u/Stefan_Hamann)\
**Post date:** [2. Februar 2011 um 17:01 UTC](https://forum.shopware.com/t/umlaute-in-eigens-entwickelten-plugins/784/29 "2011-02-02T17:01:13Z")

</div>

Moin, hmm - ansonsten schick mir nochmal deine Zugangsdaten an [forum@shopware.de](mailto:forum@shopware.de) - dann schaue ich mir das Morgen früh nochmal an!

---

<div class="post-metadata">

**Author:** ![taaucher](https://avatars.discourse-cdn.com/v4/letter/t/ac8455/32.png) [@taaucher](https://forum.shopware.com/u/taaucher)\
**Post date:** [4. Februar 2011 um 11:58 UTC](https://forum.shopware.com/t/umlaute-in-eigens-entwickelten-plugins/784/30 "2011-02-04T11:58:12Z")

</div>

Noch mal vorsichtig nachfrag 🕶

---

<div class="post-metadata">

**Author:** ![Stefan\_Hamann](https://avatars.discourse-cdn.com/v4/letter/s/5e9695/32.png) [@Stefan\_Hamann](https://forum.shopware.com/u/Stefan_Hamann)\
**Post date:** [4. Februar 2011 um 11:59 UTC](https://forum.shopware.com/t/umlaute-in-eigens-entwickelten-plugins/784/31 "2011-02-04T11:59:30Z")

</div>

Habe dich nicht vergessen - aber da heute Freitag und somit Plugin Publish Day ist, habe ich im Moment noch gut zu tun 🙂 Du bekommst aber heute noch eine Info.

---

<div class="post-metadata">

**Author:** ![taaucher](https://avatars.discourse-cdn.com/v4/letter/t/ac8455/32.png) [@taaucher](https://forum.shopware.com/u/taaucher)\
**Post date:** [4. Februar 2011 um 12:08 UTC](https://forum.shopware.com/t/umlaute-in-eigens-entwickelten-plugins/784/32 "2011-02-04T12:08:16Z")

</div>

Super, Danke Stefan!

[Vorherige Seite](https://forum.shopware.com/t/umlaute-in-eigens-entwickelten-plugins/784.md?page=1)
