# Plugin étiquette

**URL:** <https://forum.shopware.com/t/plugin-etiquette/25724>\
**Category:** Shopware 3.5\
**Tags:** programming\
**Created:** [19. März 2015 um 18:26 UTC](https://forum.shopware.com/t/plugin-etiquette/25724 "2015-03-19T18:26:18Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Kerstin83](https://avatars.discourse-cdn.com/v4/letter/k/49beb7/32.png) [@Kerstin83](https://forum.shopware.com/u/Kerstin83)\
**Post date:** [19. März 2015 um 18:26 UTC](https://forum.shopware.com/t/plugin-etiquette/25724/1 "2015-03-19T18:26:18Z")

</div>

Liebes Forum 🙂 🙂 ich benötige für ein Plugin weitere Spalten zum Beispiel der Tabelle s\_articles. Es wäre nun ganz einfach der Tabelle Spalten hinzuzufügen. Da habe ich aber ein bisschen Hemmungen. Macht “man” das ? Ist es guter Stil, wenn man die Originaltabellen bearbeitet oder legt man dann eher eine eigene Tabelle an und erstellt eine Beziehung zu der Originaltabelle ? In den Beispielen, die ich so gesehen habe werden immer nur neue Tabellen angelegt. Liebe Grüße Kerstin

---

<div class="post-metadata">

**Author:** ![DanielNogel](https://avatars.discourse-cdn.com/v4/letter/d/96bed5/32.png) [@DanielNogel](https://forum.shopware.com/u/DanielNogel)\
**Post date:** [19. März 2015 um 18:41 UTC](https://forum.shopware.com/t/plugin-etiquette/25724/2 "2015-03-19T18:41:37Z")

</div>

Hi, das läuft idealerweise über das Attribut-System: Statt die s\_articles zu erweitern, erweiterst du die s\_articles\_attributes durch den Call Shopware()-\>Models()-\>addAttribute zur Installationszeit und rufst danach Shopware()-\>Models()-\>generateAttributeModels auf. Kann hier nachgelesen werden: [http://wiki.shopware.com/Schuhgr%C3%B6% … \_1052.html](http://wiki.shopware.com/Schuhgr%C3%B6%C3%9Fen-Erweiterung%5C_detail%5C_1052.html) Daniel
