# \[gelöst\] Plugin - Neues Model erstellen

**URL:** <https://forum.shopware.com/t/gelost-plugin-neues-model-erstellen/10441>\
**Category:** Shopware 3.5\
**Tags:** programming\
**Created:** [12. Dezember 2012 um 16:43 UTC](https://forum.shopware.com/t/gelost-plugin-neues-model-erstellen/10441 "2012-12-12T16:43:04Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![Oliver\_Skroblin](https://avatars.discourse-cdn.com/v4/letter/o/6bbea6/32.png) [@Oliver\_Skroblin](https://forum.shopware.com/u/Oliver_Skroblin)\
**Post date:** [13. Dezember 2012 um 08:27 UTC](https://forum.shopware.com/t/gelost-plugin-neues-model-erstellen/10441/2 "2012-12-13T08:27:50Z")

</div>

Hi, wir arbeiten gerade an einer ausführlichen Dokumentation für Plugin Entwickler. Daher wird zu diesem Thema bald etwas erscheinen =). Um ein eigenes Model anzulegen gehst du wie folgt vor: 1. Zuerst einen Ordner Namens „Models“ in deinem Plugin Verzeichnis anlegen: Beispiel: „Plugins/Local/Frontend/SwagExample/Models“ 2. In diesem Ordner legst du dir am besten einen Unterordner für deine verschiedenen Resourcen an (Am besten auch wenn du nur eine Resource verwendest) Beispiel: „Plugins/Local/Frontend/SwagExample/Models/Article“ So sind deine Models gruppiert. 3. In diesem Ordner kannst du dann ganz normal die Model Dateien ablegen. (Wie in dem Link ( Shopware - Grundverständnis Models ) erklärt. 4. Folgender Source Code muss in deiner Bootstrap.php vorhanden sein: ` /\*\* \* The afterInit function registers the custom plugin models. \*/ public function afterInit() { $this-\>registerCustomModels(); } ` Danach kannst du ganz normal in deinem Plugin mit den Models arbeiten. Mit freundlichen Grüßen Oliver Denter

---

_[View the full topic](https://forum.shopware.com/t/gelost-plugin-neues-model-erstellen/10441)._
