# Falsche Darstellung der Namespaces im Plug-In

**URL:** <https://forum.shopware.com/t/falsche-darstellung-der-namespaces-im-plug-in/1387>\
**Category:** Shopware 3.5\
**Tags:** programming\
**Created:** [14. Januar 2011 um 10:49 UTC](https://forum.shopware.com/t/falsche-darstellung-der-namespaces-im-plug-in/1387 "2011-01-14T10:49:25Z")\
**Posts on this page:** 20\
**Page:** 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:** [14. Januar 2011 um 10:49 UTC](https://forum.shopware.com/t/falsche-darstellung-der-namespaces-im-plug-in/1387/1 "2011-01-14T10:49:25Z")

</div>

Hallo, ich möchte per Plug-In Teile des Templates cart\_footer verändern, nehme dafür Teile vom original Template, allerdings werden dann die Namespaces nicht mehr richtig dargestellt. Woran liegt das? Hier mal ein Auszug: [code] {block name=‘frontend\_checkout\_cart\_footer\_field\_labels’}

**{se name=“CartFooterSum”}{/se}**

**{se name=“CartFooterShipping”}{/se}**

**{se name=“CartFooterTotal”}{/se}**

{/block}[/code] Sieht bei aktivierten Plug-In dann so aus: ![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/1X/1dfef45a2c09ff27cec421460bf73d9baf726c39.png) Die Formatierung passt auch nicht.

---

<div class="post-metadata">

**Author:** ![ottscho](https://avatars.discourse-cdn.com/v4/letter/o/7ba0ec/32.png) [@ottscho](https://forum.shopware.com/u/ottscho)\
**Post date:** [14. Januar 2011 um 11:02 UTC](https://forum.shopware.com/t/falsche-darstellung-der-namespaces-im-plug-in/1387/2 "2011-01-14T11:02:17Z")

</div>

Schau dir mal das an: [allgemeines-f2/technische-anderungen-3-5-3-t711.html?hilit=textbaustein](http://forum.shopware.de/allgemeines-f2/technische-anderungen-3-5-3-t711.html?hilit=textbaustein) Das sollte dir helfen 😉

---

<div class="post-metadata">

**Author:** ![avenger](https://avatars.discourse-cdn.com/v4/letter/a/9de0a6/32.png) [@avenger](https://forum.shopware.com/u/avenger)\
**Post date:** [14. Januar 2011 um 11:18 UTC](https://forum.shopware.com/t/falsche-darstellung-der-namespaces-im-plug-in/1387/3 "2011-01-14T11:18:31Z")

</div>

[quote=“taaucher”]Hallo, ich möchte per Plug-In Teile des Templates cart\_footer verändern, nehme dafür Teile vom original Template, allerdings werden dann die Namespaces nicht mehr richtig dargestellt. Woran liegt das? Hier mal ein Auszug: [code] {block name=‘frontend\_checkout\_cart\_footer\_field\_labels’}

**{se name=“CartFooterSum”}{/se}**

**{se name=“CartFooterShipping”}{/se}**

**{se name=“CartFooterTotal”}{/se}**

{/block}[/code] Sieht bei aktivierten Plug-In dann so aus: ![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/1X/1dfef45a2c09ff27cec421460bf73d9baf726c39.png) Die Formatierung passt auch nicht.[/quote] In 3.5.3 ist das Namespace-Handling ja auf Wunsch eines einzelnen Herrn (meiner einer) geändert worden, dahingehend, dass man die Namespace-Bindung der Texte ignorieren kann.(Dafür noch mal Dank!) Wenn ich das richtig sehe, kann man das in der Application.php global aktivieren, indem man ignoreNamespace auf “true” setzt… ` 'template' =\> array( 'compileCheck' =\> true, 'compileLocking' =\> true, 'useSubDirs' =\> false, 'forceCompile' =\> false, 'ignoreNamespace' =\> true ), `

---

<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:** [14. Januar 2011 um 11:27 UTC](https://forum.shopware.com/t/falsche-darstellung-der-namespaces-im-plug-in/1387/4 "2011-01-14T11:27:07Z")

</div>

Hey Ottscho, Danke für den Link, leider komme ich damit nicht weiter. Die Namesspaces stehen in frontend/checkout/cart\_footer Dann müßte ich im template in dem geänderten Block doch folgendes eintragen, oder? `{namespace name="frontend/checkout/cart\_footer"}` Funktioniert leider nicht.

---

<div class="post-metadata">

**Author:** ![ottscho](https://avatars.discourse-cdn.com/v4/letter/o/7ba0ec/32.png) [@ottscho](https://forum.shopware.com/u/ottscho)\
**Post date:** [14. Januar 2011 um 11:30 UTC](https://forum.shopware.com/t/falsche-darstellung-der-namespaces-im-plug-in/1387/5 "2011-01-14T11:30:43Z")

</div>

Probier das mal ganz oben: ` {namespace ignore} ` Und dann den normalen Code vom ersten Posting.

---

<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:** [14. Januar 2011 um 11:34 UTC](https://forum.shopware.com/t/falsche-darstellung-der-namespaces-im-plug-in/1387/6 "2011-01-14T11:34:45Z")

</div>

Das geht auch nicht, finde aber auch in meiner Application.php keinen Eintrag dazu.

---

<div class="post-metadata">

**Author:** ![avenger](https://avatars.discourse-cdn.com/v4/letter/a/9de0a6/32.png) [@avenger](https://forum.shopware.com/u/avenger)\
**Post date:** [14. Januar 2011 um 11:44 UTC](https://forum.shopware.com/t/falsche-darstellung-der-namespaces-im-plug-in/1387/7 "2011-01-14T11:44:39Z")

</div>

> [@taaucher](#):
>
> Das geht auch nicht, finde aber auch in meiner Application.php keinen Eintrag dazu.

---

<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:** [14. Januar 2011 um 11:47 UTC](https://forum.shopware.com/t/falsche-darstellung-der-namespaces-im-plug-in/1387/8 "2011-01-14T11:47:06Z")

</div>

Ja, die habe ich natürlich, aber meine sieht so aus: [code]\<?php include(dirname( **FILE** ).DIRECTORY\_SEPARATOR.‘config.php’);

return array(  
‘db’ =\> array( ‘username’ =\> $DB\_USER, ‘password’ =\> $DB\_PASSWORD, ‘dbname’ =\> $DB\_DATABASE, ‘host’ =\> $DB\_HOST ), ‘front’ =\> array( ‘noErrorHandler’ =\> false, ‘throwExceptions’ =\> false, ‘useDefaultControllerAlways’ =\> true, ‘disableOutputBuffering’ =\> false, ‘showException’ =\> true, ), ‘template’ =\> array( ‘compileCheck’ =\> true, ‘compileLocking’ =\> true, ‘useSubDirs’ =\> false, ‘forceCompile’ =\> false ), ‘cache’ =\> array( ‘frontendOptions’ =\> array( ‘automatic\_serialization’ =\> true, ‘automatic\_cleaning\_factor’ =\> 0, ‘lifetime’ =\> 3600 ), ‘backendOptions’ =\> array( ‘hashed\_directory\_umask’ =\> 0771, ‘cache\_file\_umask’ =\> 0644, ‘hashed\_directory\_level’ =\> 1, ‘cache\_dir’ =\> $this-\>DocPath().‘cache/database’, ‘file\_name\_prefix’ =\> ‘shopware’ ) ), ‘backend’ =\> array( ‘refererCheck’ =\> true, ), ‘phpsettings’=\>array( ‘error\_reporting’=\>E\_ALL | E\_STRICT, ‘display\_errors’=\>1, ‘date.timezone’=\>‘Europe/Berlin’, ‘session.gc\_probability’=\>1 ) );[/code]

---

<div class="post-metadata">

**Author:** ![ottscho](https://avatars.discourse-cdn.com/v4/letter/o/7ba0ec/32.png) [@ottscho](https://forum.shopware.com/u/ottscho)\
**Post date:** [14. Januar 2011 um 11:49 UTC](https://forum.shopware.com/t/falsche-darstellung-der-namespaces-im-plug-in/1387/9 "2011-01-14T11:49:47Z")

</div>

Ich habe auch 3.5.3 installiert und mein Inhalt der Datei ist mit Taauscher’s identisch. Mir fehlen auf die ganzen Parameter.

---

<div class="post-metadata">

**Author:** ![ottscho](https://avatars.discourse-cdn.com/v4/letter/o/7ba0ec/32.png) [@ottscho](https://forum.shopware.com/u/ottscho)\
**Post date:** [14. Januar 2011 um 11:52 UTC](https://forum.shopware.com/t/falsche-darstellung-der-namespaces-im-plug-in/1387/10 "2011-01-14T11:52:30Z")

</div>

Habe gerade meine kompletten Demoshops durchgeschaut. Alle Shops welche schon älter sind und mittels Update auf 3.5.3 gebracht wurden, fehlen die genannten Parameter. Die Shops, welche bereits über 3.5.3 installiert wurden, habe die genannten Parameter verfügbar. @shopware Bitte überprüft mal den Updateprozess.

---

<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:** [14. Januar 2011 um 11:53 UTC](https://forum.shopware.com/t/falsche-darstellung-der-namespaces-im-plug-in/1387/11 "2011-01-14T11:53:08Z")

</div>

Habe jetzt die neue aus dem aktuellen Download eingespielt, die ist wie die von avenger, nur bringt mir das nichts, wenn ich dort auf true umstelle, ich möchte ja nur in dem Block die ursprünglichen Namespaces haben, das kann ja nicht so schwer sein.

---

<div class="post-metadata">

**Author:** ![ottscho](https://avatars.discourse-cdn.com/v4/letter/o/7ba0ec/32.png) [@ottscho](https://forum.shopware.com/u/ottscho)\
**Post date:** [14. Januar 2011 um 11:54 UTC](https://forum.shopware.com/t/falsche-darstellung-der-namespaces-im-plug-in/1387/12 "2011-01-14T11:54:23Z")

</div>

[quote=“ottscho”]Habe gerade meine kompletten Demoshops durchgeschaut. Alle Shops welche schon älter sind und mittels Update auf 3.5.3 gebracht wurden, fehlen die genannten Parameter. Die Shops, welche bereits über 3.5.3 installiert wurden, habe die genannten Parameter verfügbar. @shopware Bitte überprüft mal den Updateprozess.[/quote] Ich denke, dass da evtl. was bei dem Update schief lief… Oder hast du eine frische 3.5.3 Installation?

---

<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:** [14. Januar 2011 um 11:57 UTC](https://forum.shopware.com/t/falsche-darstellung-der-namespaces-im-plug-in/1387/13 "2011-01-14T11:57:38Z")

</div>

Also die Application.php ist eine reine KOnfigurationsdatei - die wird nicht per Update aktualisiert, da sonst die dort ggf. vorgenommenen Einstellungen ja jedes Mal überschrieben würden. Die Einstellung kann man aber einfach per Copy & Paste dort übernehmen - das funktioniert. Wg. deinem Block schaue ich gleich mal, melde mich wieder

---

<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:** [14. Januar 2011 um 11:58 UTC](https://forum.shopware.com/t/falsche-darstellung-der-namespaces-im-plug-in/1387/14 "2011-01-14T11:58:27Z")

</div>

Müsste so aussehen: [code] {block name=‘frontend\_checkout\_cart\_footer\_field\_labels’}

**{se name=“CartFooterSum” namespace=“frontend/checkout/cart/footer”}{/se}**

**{se name=“CartFooterShipping” namespace=“frontend/checkout/cart/footer”}{/se}**

**{se name=“CartFooterTotal” namespace=“frontend/checkout/cart/footer”}{/se}**

{/block} [/code]

---

<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:** [14. Januar 2011 um 12:03 UTC](https://forum.shopware.com/t/falsche-darstellung-der-namespaces-im-plug-in/1387/15 "2011-01-14T12:03:08Z")

</div>

Habs grad selber rausgefunden, danke!

---

<div class="post-metadata">

**Author:** ![avenger](https://avatars.discourse-cdn.com/v4/letter/a/9de0a6/32.png) [@avenger](https://forum.shopware.com/u/avenger)\
**Post date:** [14. Januar 2011 um 12:32 UTC](https://forum.shopware.com/t/falsche-darstellung-der-namespaces-im-plug-in/1387/16 "2011-01-14T12:32:00Z")

</div>

[quote=„ottscho“]Bitte überprüft mal den Updateprozess.[/quote] Wie macht man denn überhaupt ein Update?

---

<div class="post-metadata">

**Author:** ![avenger](https://avatars.discourse-cdn.com/v4/letter/a/9de0a6/32.png) [@avenger](https://forum.shopware.com/u/avenger)\
**Post date:** [14. Januar 2011 um 12:35 UTC](https://forum.shopware.com/t/falsche-darstellung-der-namespaces-im-plug-in/1387/17 "2011-01-14T12:35:03Z")

</div>

[quote=“Stefan Hamann”]Also die Application.php ist eine reine KOnfigurationsdatei - die wird nicht per Update aktualisiert, da sonst die dort ggf. vorgenommenen Einstellungen ja jedes Mal überschrieben würden.[/quote] Ist denn meine Annahme richtig, dass man das “Ignore” darin global aktivieren kann?

---

<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:** [14. Januar 2011 um 12:46 UTC](https://forum.shopware.com/t/falsche-darstellung-der-namespaces-im-plug-in/1387/18 "2011-01-14T12:46:00Z")

</div>

Wenn du dort das ignore auf true setzt werden alle Namespace ignoriert, wenn ich das eben richtig festgestellt habe.

---

<div class="post-metadata">

**Author:** ![avenger](https://avatars.discourse-cdn.com/v4/letter/a/9de0a6/32.png) [@avenger](https://forum.shopware.com/u/avenger)\
**Post date:** [14. Januar 2011 um 12:50 UTC](https://forum.shopware.com/t/falsche-darstellung-der-namespaces-im-plug-in/1387/19 "2011-01-14T12:50:34Z")

</div>

[quote=„taaucher“]Wenn du dort das ignore auf true setzt werden alle Namespace ignoriert, wenn ich das eben richtig festgestellt habe.[/quote] Das war ja das Ziel des Ganzen: jetzt kann man Template-Elemente überall hin verlagern, ohne sich um Namespaces Gedanken machen zu müssen.

---

<div class="post-metadata">

**Author:** ![ottscho](https://avatars.discourse-cdn.com/v4/letter/o/7ba0ec/32.png) [@ottscho](https://forum.shopware.com/u/ottscho)\
**Post date:** [14. Januar 2011 um 14:46 UTC](https://forum.shopware.com/t/falsche-darstellung-der-namespaces-im-plug-in/1387/20 "2011-01-14T14:46:26Z")

</div>

[quote=„avenger“][quote=„ottscho“]Bitte überprüft mal den Updateprozess.[/quote] Wie macht man denn überhaupt ein Update?[/quote] Wie meinst du die Frage?

[Nächste Seite](https://forum.shopware.com/t/falsche-darstellung-der-namespaces-im-plug-in/1387.md?page=2)
