# Formular erweitern - neuen Component in Vue JS anlegen

**URL:** <https://forum.shopware.com/t/formular-erweitern-neuen-component-in-vue-js-anlegen/105258>\
**Category:** Programmierung\
**Created:** [20. September 2024 um 08:53 UTC](https://forum.shopware.com/t/formular-erweitern-neuen-component-in-vue-js-anlegen/105258 "2024-09-20T08:53:33Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Adelbert](https://avatars.discourse-cdn.com/v4/letter/a/b782af/32.png) [@Adelbert](https://forum.shopware.com/u/Adelbert)\
**Post date:** [20. September 2024 um 08:53 UTC](https://forum.shopware.com/t/formular-erweitern-neuen-component-in-vue-js-anlegen/105258/1 "2024-09-20T08:53:33Z")

</div>

Hallo zusammen, ich möchte das CMS Element Form um einen weiteren Typ erweitern. Dazu habe ich das form CMS-Element aus dem Core kopiert und als „formExtended“ angelegt. Dann habe ich unter component/index.js den neuen Typ ergänzt:

```auto
  components: {
    contact,
    newsletter,
    rueckgabe, //neuer Typ
  },

```

und das entsprechende Template angelegt, sowie in der config ergänzt.  
 ![grafik](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/3X/4/c/4ce2c2f4c160775757cda9c831a4d17606386586.png)

![grafik](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/3X/7/6/76516190acfcfb2b337b2a7e1a5428df01eb5ade.png)

Wenn ich den neuen Typ im Select aber nun auswähle, verschwindet die Component View und ich erhalten einen allgemeinen Javascriptfehler: „SyntaxError: missing name after . operator“. Was muss ich noch tun, damit die neue Componente erkannt wird? Typo schließe ich aus, ich habe alles mehrfach kontrolliert. Kann jemand weiterhelfen?
