# Einkauswelt Element - Eigene ExtJS-Komponente - x\_type

**URL:** <https://forum.shopware.com/t/einkauswelt-element-eigene-extjs-komponente-x-type/11588>\
**Category:** Shopware 3.5\
**Tags:** programming\
**Created:** [14. Februar 2013 um 08:57 UTC](https://forum.shopware.com/t/einkauswelt-element-eigene-extjs-komponente-x-type/11588 "2013-02-14T08:57:39Z")\
**Posts on this page:** 7\
**Page:** 1

<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. Februar 2013 um 08:57 UTC](https://forum.shopware.com/t/einkauswelt-element-eigene-extjs-komponente-x-type/11588/1 "2013-02-14T08:57:39Z")

</div>

Hallo zusammen, ich schaue mir gerade das Tutorial für ein eigenens Einkaufswelten Plugin an. Die Standard Funktionen klappen auch alle. Nur ein eigenes ExtJS Element zu verwenden, klappt nicht bzw. wird nicht erklärt. Wie sieht hier die Struktur aus? Wo muss die Componenten Datei gespeichert werden. Die bereits integrierten Componenten liegen ja unter /templates/\_default/backend/emotion/view/components Könnt ihr bitte hierzu etwas mehr Infos geben? :shopware: [quote] Sollten Sie eine eigene ExtJS-Komponente (Feld x\_type) verwenden, bitten wir Sie immer von der Basis-Klasse der Einkaufswelten-Komponenten zu erben. Als Boilerplate für eine eigene ExtJS-Komponente dient folgender Code: Ext.define(‚Shopware.apps.Emotion.view.components.ArticleSlider‘, { extend: ‚Shopware.apps.Emotion.view.components.Base‘, alias: ‚widget.emotion-components-article-slider‘ // hier wird der „x\_type“ registriert }); Boilerplate-Code zur Erstellung eigener ExtJS-Komponenten für die Einkaufswelten [/quote] Ziel ist es, ein Grid (Ähnlich wie beim Banner Slider, oder BannerMapping) zu erhalten. Besten Dank

---

<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:** [15. Februar 2013 um 15:02 UTC](https://forum.shopware.com/t/einkauswelt-element-eigene-extjs-komponente-x-type/11588/2 "2013-02-15T15:02:58Z")

</div>

Hallo Shopware :shopware:, gebt uns doch bitte etwas mehr Infos dazu :thumbup:

---

<div class="post-metadata">

**Author:** ![DROW](https://avatars.discourse-cdn.com/v4/letter/d/c77e96/32.png) [@DROW](https://forum.shopware.com/u/DROW)\
**Post date:** [19. Februar 2013 um 17:58 UTC](https://forum.shopware.com/t/einkauswelt-element-eigene-extjs-komponente-x-type/11588/3 "2013-02-19T17:58:47Z")

</div>

Hi Ottscho, ja darauf warte ich auch 😛 auch auf den „Helper“ der die ThirdParty Elemente erstellt… naja wird wohl erst in der 4.1.0 was. PS. eure neue Seite ist echt gut geworden! respekt

---

<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:** [19. Februar 2013 um 18:08 UTC](https://forum.shopware.com/t/einkauswelt-element-eigene-extjs-komponente-x-type/11588/4 "2013-02-19T18:08:58Z")

</div>

[quote=„DROW“]Hi Ottscho, ja darauf warte ich auch 😛 auch auf den „Helper“ der die ThirdParty Elemente erstellt… naja wird wohl erst in der 4.1.0 was. PS. eure neue Seite ist echt gut geworden! respekt[/quote] Danke, wurde auch mal zeit 😉 Ich bin schon einen großen Schritt weiter. Habe schon einen eignene View eingebunden. Jetzt fehlt nur noch das Model und dann sollte es bald fertig sein. Sobald ich alles infos zusammen habe, schreibe ich mal ein kleines HowTo.

---

<div class="post-metadata">

**Author:** ![artelier](https://avatars.discourse-cdn.com/v4/letter/a/e9c0ed/32.png) [@artelier](https://forum.shopware.com/u/artelier)\
**Post date:** [28. Oktober 2013 um 22:44 UTC](https://forum.shopware.com/t/einkauswelt-element-eigene-extjs-komponente-x-type/11588/5 "2013-10-28T22:44:41Z")

</div>

Hi Ottscho, Hast du es hin bekommen? Über ein How To würde ich mich freuen. Lieben Gruß Dominik Sent from my iPad using [Tapatalk](http://tapatalk.com/m?id=1)

---

<div class="post-metadata">

**Author:** ![fulltime](https://avatars.discourse-cdn.com/v4/letter/f/7ab992/32.png) [@fulltime](https://forum.shopware.com/u/fulltime)\
**Post date:** [29. Oktober 2013 um 09:51 UTC](https://forum.shopware.com/t/einkauswelt-element-eigene-extjs-komponente-x-type/11588/6 "2013-10-29T09:51:54Z")

</div>

Hi, weitere Details wären echt klasse 😉 Hab da ein ähnliches Problem [Link](http://forum.shopware.de/programmierung-f56/einkaufswelten-element-konfigurationsfeld-combobox-t16503.html)

---

<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:** [2. November 2013 um 14:33 UTC](https://forum.shopware.com/t/einkauswelt-element-eigene-extjs-komponente-x-type/11588/7 "2013-11-02T14:33:29Z")

</div>

Hi zusammen, im Grunde gibt es doch mitterweile das Tutorial von SW schon: [http://wiki.shopware.de/Experten-Eigene … l\_959.html](http://wiki.shopware.de/Experten-Eigene-Einkaufswelten-Elemente-erstellen%5C_detail%5C_959.html)
