# Custom Plugins \> Erlebniswelt \> Speichern \> Produktinfos reset.... // Plugins \> Frontend?!

**URL:** https://forum.shopware.com/t/custom-plugins-erlebniswelt-speichern-produktinfos-reset-plugins-frontend/89323
**Category:** Shopware 6 (German)
**Created:** [22. Juli 2021 um 09:06 UTC](https://forum.shopware.com/t/custom-plugins-erlebniswelt-speichern-produktinfos-reset-plugins-frontend/89323 "2021-07-22T09:06:27Z")
**Posts on this page:** 12
**Page:** 1

<div class="post-metadata">

### Author: ![WebDev](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/webdev/32/14917_2.png) [@WebDev](https://forum.shopware.com/u/WebDev)
#### Post date: [22. Juli 2021 um 09:06 UTC](https://forum.shopware.com/t/custom-plugins-erlebniswelt-speichern-produktinfos-reset-plugins-frontend/89323/1 "2021-07-22T09:06:27Z")

</div>

Guten Morgen Zusammen,

Ich habe einige Plugins geschrieben - wenn ich Speichere, werden die Produktdaten zwar in der Config gespeichert, aber die Vorschau ist wieder Resetet (speichert trotzdem die Plugins, aber „leer“).

Jemand eine Idee woran das liegen könnte?

&& ich bekomme die Plugins nicht ins Frontend  
Es erscheint zwar beim Untersuchen das jeweilige Plugin im frontend, allerdings besitzen diese keinerlei Daten.

Jemand eine Idee woran DAS liegen könnte?

Gruß aus Schleswig-Holstein =)

---

<div class="post-metadata">

### Author: ![ninja](https://avatars.discourse-cdn.com/v4/letter/n/53a042/32.png) [@ninja](https://forum.shopware.com/u/ninja)
#### Post date: [23. Juli 2021 um 08:21 UTC](https://forum.shopware.com/t/custom-plugins-erlebniswelt-speichern-produktinfos-reset-plugins-frontend/89323/2 "2021-07-23T08:21:22Z")

</div>

Um CMS-Elemente im Frontend darzustellen musst du in deinem Plugin auch eine Frontend view bauen. Also quasi der letzte Schritt hier aus dieser Doku: [https://developer.shopware.com/docs/guides/plugins/plugins/content/cms/add-cms-element](https://developer.shopware.com/docs/guides/plugins/plugins/content/cms/add-cms-element)

Macht man das nicht wird das Element im Frontend nicht gerendert. Beim speichern müsstest du mal schauen wie du das umgesetzt hast. Das kannst du vermutlich in deiner index.html lösen

---

<div class="post-metadata">

### Author: ![WebDev](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/webdev/32/14917_2.png) [@WebDev](https://forum.shopware.com/u/WebDev)
#### Post date: [23. Juli 2021 um 08:28 UTC](https://forum.shopware.com/t/custom-plugins-erlebniswelt-speichern-produktinfos-reset-plugins-frontend/89323/3 "2021-07-23T08:28:31Z")

</div>

Danke für das Feedback, @ninja

Allerdings habe ich jetzt in meinem Fall zum Beispiel den Produkt-Slider genommen.

Diesen habe ich dann 1zu1 kopiert mit nem \<h1 drin.  
der h1 text wird angezeigt, allerdings 0.00 vom Slider - einfach nur anstrengend! 😃

---

<div class="post-metadata">

### Author: ![ninja](https://avatars.discourse-cdn.com/v4/letter/n/53a042/32.png) [@ninja](https://forum.shopware.com/u/ninja)
#### Post date: [23. Juli 2021 um 12:46 UTC](https://forum.shopware.com/t/custom-plugins-erlebniswelt-speichern-produktinfos-reset-plugins-frontend/89323/4 "2021-07-23T12:46:37Z")

</div>

Hast du denn auch einen Struct bzw. einen DataResolver? Das war bei mir auf jeden Fall mal das Problem. Habe ebenfalls den Produkt Slider genommen und umgebaut

---

<div class="post-metadata">

### Author: ![WebDev](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/webdev/32/14917_2.png) [@WebDev](https://forum.shopware.com/u/WebDev)
#### Post date: [23. Juli 2021 um 14:09 UTC](https://forum.shopware.com/t/custom-plugins-erlebniswelt-speichern-produktinfos-reset-plugins-frontend/89323/5 "2021-07-23T14:09:32Z")

</div>

hm nein habe ich nicht // gibt es nicht irgendwelche Menschen die sich ne Stunde mit einem hinsetzen können um einen zu Zeigen wie das funktioniert -.-?`:D @ninja

Bei einfacheren Plugins gehts auch nicht - müsste ja ohne den Struct etc. funktionieren

---

<div class="post-metadata">

### Author: ![WebDev](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/webdev/32/14917_2.png) [@WebDev](https://forum.shopware.com/u/WebDev)
#### Post date: [23. Juli 2021 um 14:28 UTC](https://forum.shopware.com/t/custom-plugins-erlebniswelt-speichern-produktinfos-reset-plugins-frontend/89323/6 "2021-07-23T14:28:36Z")

</div>

![bsp1](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/9/92e7a779d5ab41fc558fe9f39a200c4760931a78.jpeg)  
 ![bsp4](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/c/c27e616de4a1b97b1d3ee0535a6aad8544dcff74.jpeg)  
 ![bsp2](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/2/279887344c5a7ae0f1f35dc11d3d5b06f69eb165.png)  
 ![bsp3](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/f/f9e5a91f95eb7d992cc139179feb7447a3e5395b.jpeg)

Bild 1 = Preview (Spalte Links Erlebniswelt Leer)  
Bild 2 = Preview (Spalte Links Erlebniswelt mit Produkt)  
Bild 3 = Preview (Spalte Rechts Erlebniswelt)  
Bild 4 = Ordnerstruktur und die theoretischen Frontend Dateien

im Frontend wird 0,00 angezeigt, hier bei diesem Beispiel nicht einmal der Test

vllt. sollten wir beide uns mal zusammensetzen @ninja - habe nämlich glaube ich eine Idee für Deinen Collapse 🙂

---

<div class="post-metadata">

### Author: ![WebDev](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/webdev/32/14917_2.png) [@WebDev](https://forum.shopware.com/u/WebDev)
#### Post date: [25. Juli 2021 um 19:35 UTC](https://forum.shopware.com/t/custom-plugins-erlebniswelt-speichern-produktinfos-reset-plugins-frontend/89323/7 "2021-07-25T19:35:45Z")

</div>

@ninja =?) - wie meinst du das mit „im Frontend neu bauen“

kann ich das nicht irgendwo her übernehmen?

---

<div class="post-metadata">

### Author: ![ninja](https://avatars.discourse-cdn.com/v4/letter/n/53a042/32.png) [@ninja](https://forum.shopware.com/u/ninja)
#### Post date: [26. Juli 2021 um 14:31 UTC](https://forum.shopware.com/t/custom-plugins-erlebniswelt-speichern-produktinfos-reset-plugins-frontend/89323/8 "2021-07-26T14:31:37Z")

</div>

Sorry @WebDev, ich war ein paar Tage nicht aktiv hier. Aber vielleicht kann ich dir jetzt helfen 🙂

Du musst ./psh.phar storefront:buld ausführen damit du dein CMS-Elemente im Frontend angezeigt bekommst. Eventuell hast du das auch schon getan und bekommst trotzdem nichts angezeigt?

Dann schau dir mal den DataResolver an: [Add data to CMS element - Shopware Developer](https://developer.shopware.com/docs/guides/plugins/plugins/content/cms/add-data-to-cms-elements)

Ganz WICHTIG: Vergiss nicht die services in die services.xml einzutragen. Danach solltest du dein Problem wahrscheinlich schon behoben haben.

Evtl. brauchst du auch noch ein Struct Element. Das sieht bei mir so aus:

```auto
<?php declare(strict_types=1);

namespace NAMESPACE\Struct;

use Shopware\Core\Framework\Struct\Struct;
use Shopware\Core\Content\Category\CategoryCollection;

class CmsClass extends Struct
{
    /**
     * @var CategoryCollection
     */
    private $categories;

    public function getCategories(): CategoryCollection
    {
        return $this->categories;
    }

    public function setCategories(CategoryCollection $categoryCollection): void
    {
        $this->categories = $categoryCollection;
    }

}

```

Für mein CMS-Element benötige ich die CategoryCollection, was du tun willst weiß ich nicht so genau… Ich hoffe das hilft dir erst mal weiter 🙂

---

<div class="post-metadata">

### Author: ![WebDev](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/webdev/32/14917_2.png) [@WebDev](https://forum.shopware.com/u/WebDev)
#### Post date: [27. Juli 2021 um 13:29 UTC](https://forum.shopware.com/t/custom-plugins-erlebniswelt-speichern-produktinfos-reset-plugins-frontend/89323/9 "2021-07-27T13:29:19Z")

</div>

Hm nein funktioniert nicht.

In diesem fall würde ich gern:  
Einfach nur die Standard Produkt Box Three Columns abändern.

Keine Beschreibung und Zentriert.

aber der „ProduktSlider“ nervt mich noch immer 😃 ☹

Rein theoretisch das selbe \> Standard Slider mit abgeänderter Box und „verschobenen“ Controls. Hast noch eine Idee @ninja?

---

<div class="post-metadata">

### Author: ![WebDev](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/webdev/32/14917_2.png) [@WebDev](https://forum.shopware.com/u/WebDev)
#### Post date: [28. Juli 2021 um 11:45 UTC](https://forum.shopware.com/t/custom-plugins-erlebniswelt-speichern-produktinfos-reset-plugins-frontend/89323/10 "2021-07-28T11:45:39Z")

</div>

@ninja

Wenn du drüber schaust und mir sagst / schreibst was ich machen muss bekommst n 10er 😃

Schreib mir mal eine Nachricht wenn du Interesse / Zeit hast - #Verzweiflungstat =P

---

<div class="post-metadata">

### Author: ![ninja](https://avatars.discourse-cdn.com/v4/letter/n/53a042/32.png) [@ninja](https://forum.shopware.com/u/ninja)
#### Post date: [28. Juli 2021 um 11:47 UTC](https://forum.shopware.com/t/custom-plugins-erlebniswelt-speichern-produktinfos-reset-plugins-frontend/89323/11 "2021-07-28T11:47:07Z")

</div>

Hast du ein Repo bei github? Ich kann mir das gerne mal anschauen, kannst dein Geld auch behalten 😃

---

<div class="post-metadata">

### Author: ![WebDev](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/webdev/32/14917_2.png) [@WebDev](https://forum.shopware.com/u/WebDev)
#### Post date: [28. Juli 2021 um 11:48 UTC](https://forum.shopware.com/t/custom-plugins-erlebniswelt-speichern-produktinfos-reset-plugins-frontend/89323/12 "2021-07-28T11:48:04Z")

</div>

Nein (da „privat“) - ich kann Dir das Plugin per Mail schicken - oder da hochladen wo du es gern hättest - aber nicht nach Github 😃
