# Template per Plugin setzen

**URL:** <https://forum.shopware.com/t/template-per-plugin-setzen/23171>\
**Category:** Shopware 3.5\
**Tags:** programming\
**Created:** [24. Oktober 2014 um 20:18 UTC](https://forum.shopware.com/t/template-per-plugin-setzen/23171 "2014-10-24T20:18:49Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![TAiS46](https://avatars.discourse-cdn.com/v4/letter/t/82dd89/32.png) [@TAiS46](https://forum.shopware.com/u/TAiS46)\
**Post date:** [24. Oktober 2014 um 20:18 UTC](https://forum.shopware.com/t/template-per-plugin-setzen/23171/1 "2014-10-24T20:18:49Z")

</div>

Hallo, gibt es die Möglichkeit, ein Template per Plugin zu setzen? $this-\>setTemplate(“name”); scheint dir direkt zu funktionieren.

---

<div class="post-metadata">

**Author:** ![Shopwareianer](https://avatars.discourse-cdn.com/v4/letter/s/b4bc9f/32.png) [@Shopwareianer](https://forum.shopware.com/u/Shopwareianer)\
**Post date:** [24. Oktober 2014 um 20:52 UTC](https://forum.shopware.com/t/template-per-plugin-setzen/23171/2 "2014-10-24T20:52:11Z")

</div>

Du könntest es natürlich mit PHP abfragen. Hierfür gibts eine ganz gute Class [http://mobiledetect.net/](http://mobiledetect.net/) Es gibt bspw. auch ein Symfony Package hierfür [https://github.com/suncat2000/MobileDetectBundle](https://github.com/suncat2000/MobileDetectBundle) Aber ich habe jetzt nicht direkt die Ahnung, ob du bei Shopware auch direkt Symfony Packages nutzen kannst, da ich mich mit der Shopware Plugin Entwicklung noch nicht auseinander gesetzt habe.

---

<div class="post-metadata">

**Author:** ![TAiS46](https://avatars.discourse-cdn.com/v4/letter/t/82dd89/32.png) [@TAiS46](https://forum.shopware.com/u/TAiS46)\
**Post date:** [24. Oktober 2014 um 20:56 UTC](https://forum.shopware.com/t/template-per-plugin-setzen/23171/3 "2014-10-24T20:56:33Z")

</div>

Darum geht es mir nicht direkt, ich möchte nur wissen, wie ich mit Hilfe eines Plugins ein Template setzen kann. Z.b. möchte ich mit einem Plugin einfach das „emotion pink“ aktivieren. Das muss doch mit einer einzigen Teile gehen?

---

<div class="post-metadata">

**Author:** ![Shopwareianer](https://avatars.discourse-cdn.com/v4/letter/s/b4bc9f/32.png) [@Shopwareianer](https://forum.shopware.com/u/Shopwareianer)\
**Post date:** [24. Oktober 2014 um 21:01 UTC](https://forum.shopware.com/t/template-per-plugin-setzen/23171/4 "2014-10-24T21:01:35Z")

</div>

z.B [sowas](http://store.shopware.com/detail/index/sArticle/161544) ?

---

<div class="post-metadata">

**Author:** ![TAiS46](https://avatars.discourse-cdn.com/v4/letter/t/82dd89/32.png) [@TAiS46](https://forum.shopware.com/u/TAiS46)\
**Post date:** [24. Oktober 2014 um 21:03 UTC](https://forum.shopware.com/t/template-per-plugin-setzen/23171/5 "2014-10-24T21:03:09Z")

</div>

Nein auch nicht … Wenn ich in Shopware ein Template auswähle, muss Shopware ja irgendwie dieses Template auch setzen. Ich möchte nun mit Hilfe eines Plugins ein Template selber setzen und das Plugin schreibe ich. Mir fehlt nur der Befehl zum Template setzen.

---

<div class="post-metadata">

**Author:** ![dirk\_designverign](https://avatars.discourse-cdn.com/v4/letter/d/ec9cab/32.png) [@dirk\_designverign](https://forum.shopware.com/u/dirk_designverign)\
**Post date:** [27. Oktober 2014 um 11:10 UTC](https://forum.shopware.com/t/template-per-plugin-setzen/23171/6 "2014-10-27T11:10:43Z")

</div>

Vielleicht hilft der Artikel weiter: [http://wiki.shopware.com/\_detail\_895.html](http://wiki.shopware.com/%5C_detail%5C_895.html) Ansonsten sollte das aktive Template in der s\_core\_shops-Tabelle stehen.

---

<div class="post-metadata">

**Author:** ![Neox](https://avatars.discourse-cdn.com/v4/letter/n/b5a626/32.png) [@Neox](https://forum.shopware.com/u/Neox)\
**Post date:** [27. Oktober 2014 um 11:21 UTC](https://forum.shopware.com/t/template-per-plugin-setzen/23171/7 "2014-10-27T11:21:45Z")

</div>

Hallo, per Link kannst du das Template ändern. Zu sehen auf dem Demo-Shop von Shopware [http://www.deinedomain.de/?sTpl=emotion\_blue](http://www.deinedomain.de/?sTpl=emotion%5C_blue) [http://www.deinedomain.de/?sTpl=emotion\_brown](http://www.deinedomain.de/?sTpl=emotion%5C_brown) Grüße

---

<div class="post-metadata">

**Author:** ![dirk\_designverign](https://avatars.discourse-cdn.com/v4/letter/d/ec9cab/32.png) [@dirk\_designverign](https://forum.shopware.com/u/dirk_designverign)\
**Post date:** [27. Oktober 2014 um 11:25 UTC](https://forum.shopware.com/t/template-per-plugin-setzen/23171/8 "2014-10-27T11:25:40Z")

</div>

Die Funktion aus dem Demoshop funktioniert bei einer frischen Installation nicht. Vielleicht kann jemand von Shopware klären, welches Plugin hier eingesetzt wird.
