# Modal mit Größentabelle auf Detailseite

**URL:** https://forum.shopware.com/t/modal-mit-groessentabelle-auf-detailseite/92409
**Category:** Shopware 6 (German)
**Created:** [17. Januar 2022 um 15:51 UTC](https://forum.shopware.com/t/modal-mit-groessentabelle-auf-detailseite/92409 "2022-01-17T15:51:34Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![finsti](https://avatars.discourse-cdn.com/v4/letter/f/ad7895/32.png) [@finsti](https://forum.shopware.com/u/finsti)
#### Post date: [17. Januar 2022 um 15:51 UTC](https://forum.shopware.com/t/modal-mit-groessentabelle-auf-detailseite/92409/1 "2022-01-17T15:51:34Z")

</div>

Hallo zusammen,

Ich möchte bei einigen Produkten direkt im Buy Widget, unter der Größenauswahl, einen Link zu einer Größentabelle setzen, der sich in einem Modal öffnen soll.  
Den entsprechenden Content habe ich im Backend als neue Shopseite angelegt.

Leider bekomme ich es aber nicht hin, diesen Shopseiteninhalt im Modal anzuzeigen.  
Ich versuche, das Modal folgendermaßen aufzurufen:

```auto
<a href="{{ path('frontend.home.page') ~ 'fiwa-template.detail.sizeChartLink'|trans|sw_sanitize }}"
   title="{{ "fiwa-template.detail.sizeChartText"|trans|sw_sanitize }}"
   data-toggle="modal"
   data-url="{{ path('frontend.home.page') ~ 'fiwa-template.detail.sizeChartLink'|trans|sw_sanitize }}">
    {{ "fiwa-template.detail.sizeChartText"|trans|sw_sanitize }}
</a>

```

Das Modal öffnet sich dann mit der folgenden Fehlermeldung:

 ![Screenshot 2022-01-17 at 16.46.44](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/b/be39e74ae7979434d84ed620b2d6d1f52aea9544.png)

Wie es scheint, muss ich meine neu erstellte Shopseite erst als möglichen Modal Content „registrieren“. Kann mir jemand weiterhelfen, wie ich das machen kann?

Viele Grüße  
finsti

---

<div class="post-metadata">

### Author: ![xp24](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/xp24/32/17219_2.png) [@xp24](https://forum.shopware.com/u/xp24)
#### Post date: [30. Mai 2022 um 12:36 UTC](https://forum.shopware.com/t/modal-mit-groessentabelle-auf-detailseite/92409/2 "2022-05-30T12:36:48Z")

</div>

gibt es hier schon neue Erkenntnisse?

---

<div class="post-metadata">

### Author: ![abdullah](https://avatars.discourse-cdn.com/v4/letter/a/aeb1de/32.png) [@abdullah](https://forum.shopware.com/u/abdullah)
#### Post date: [30. Mai 2022 um 18:04 UTC](https://forum.shopware.com/t/modal-mit-groessentabelle-auf-detailseite/92409/3 "2022-05-30T18:04:47Z")

</div>

Shop-Seiten bzw. CMS Seiten würde ich wie folgt als Modal einbinden, siehe Screenshot:

 ![Screenshot_20220530-195919](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/3X/a/5/a525b6aac719cd81c78b89ea43468c092a6d100c.png)

> <https://github.com/shopware/platform/blob/trunk/src/Storefront/Resources/views/storefront/page/product-detail/buy-widget.html.twig>

---

<div class="post-metadata">

### Author: ![finsti](https://avatars.discourse-cdn.com/v4/letter/f/ad7895/32.png) [@finsti](https://forum.shopware.com/u/finsti)
#### Post date: [13. Juli 2022 um 06:18 UTC](https://forum.shopware.com/t/modal-mit-groessentabelle-auf-detailseite/92409/4 "2022-07-13T06:18:31Z")

</div>

Hallo @abdullah !  
Danke für deine Antwort. Das von dir beschriebene Vorgehen funktioniert allerdings leider nur mit bereits vorhandenen Shopseiten, nicht mit eigenen, neu erstellten. Genau das ist aber mein Problem. Weiß jemand hier weiter?

LG  
finsti

---

<div class="post-metadata">

### Author: ![reeny](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/reeny/32/16849_2.png) [@reeny](https://forum.shopware.com/u/reeny)
#### Post date: [13. Juli 2022 um 07:32 UTC](https://forum.shopware.com/t/modal-mit-groessentabelle-auf-detailseite/92409/5 "2022-07-13T07:32:44Z")

</div>

Hi finsti,

ich hatte eine ähnliche Anforderung und es folgendermaßen gelöst:

In das (bei mir im Configurator.html.twig) folgendes gepackt um pro Konfiguration einen Tooltip auszuspielen, sofern dieser vorhanden ist:

```auto
{% block Property_Tooltip %}
                                            {% if group.translated.description == null %}
                                            {% else %}
                                            <a title="Infobox" href="/widgets/cms/{{ group.translated.description }}" data-url="/widgets/cms/{{ group.translated.description }}" data-bs-toggle="modal" data-toggle="modal" class="productpage-property-infobox">?</a>
                                            {% endif %}
                                            {% endblock %}

```

Ich habe dann das Beschreibungsfeld der jeweiligen Eigenschaft missbraucht und dort die ID der angelegten Seite hinterlegt und entsprechend Erlebniswelten mit dem Content für die Modalbox angelegt, für die ich eine Beschreibung wollte.

Also immer dann, wenn ich in der Beschreibung der Eigenschaft eine ID angegeben habe, wird auch dementsprechend ein Icon der Konfigurationsoption hinzugefügt, wenn man dort draufklickt öffnet sich die Modalbox mit dem Content.

Siehe [Mülltonnenbox 3er - MBOX individuell pulverbeschichtet](https://www.boxen-werk.de/MBOX/MB222.242) z.B. bei „Volumen“ gibt es ein Fragezeichen, dort kann der Kunde draufklicken und es öffnet sich eine Modalbox.

Entspricht das deiner Anforderung?

VG  
René

---

<div class="post-metadata">

### Author: ![abdullah](https://avatars.discourse-cdn.com/v4/letter/a/aeb1de/32.png) [@abdullah](https://forum.shopware.com/u/abdullah)
#### Post date: [13. Juli 2022 um 07:50 UTC](https://forum.shopware.com/t/modal-mit-groessentabelle-auf-detailseite/92409/6 "2022-07-13T07:50:03Z")

</div>

@finsti, wie hast du deine Shop-Seiten erstellt?  
Wenn du sie über die Erlebniswelten angelegt hast, dann sollte es funktionieren. Du musst nur die ID der Seite hinterlegen.  
Die ID deiner Shop-Seite findest du in der URL, wenn du sie in der Administration in den Erlebniswelten aufrufst.

---

<div class="post-metadata">

### Author: ![finsti](https://avatars.discourse-cdn.com/v4/letter/f/ad7895/32.png) [@finsti](https://forum.shopware.com/u/finsti)
#### Post date: [14. Juli 2022 um 06:58 UTC](https://forum.shopware.com/t/modal-mit-groessentabelle-auf-detailseite/92409/7 "2022-07-14T06:58:09Z")

</div>

Hallo @reeny & @abdullah !

Ganz vielen Dank für eure Tipps - so funktioniert es tatsächlich! 😃

Nur nochmal zum Verständnis: Es geht also nur mit in den Erlebniswelten erstellten Seiten, und die Möglichkeit, eine externe URL in der Modalbox zu öffnen, gibt es nicht?

Viele Grüße  
finsti

---

<div class="post-metadata">

### Author: ![abdullah](https://avatars.discourse-cdn.com/v4/letter/a/aeb1de/32.png) [@abdullah](https://forum.shopware.com/u/abdullah)
#### Post date: [14. Juli 2022 um 07:41 UTC](https://forum.shopware.com/t/modal-mit-groessentabelle-auf-detailseite/92409/8 "2022-07-14T07:41:24Z")

</div>

@finsti, bin der Meinung, dass es im Standard nicht möglich ist externe Seiten in einem Modal anzuzeigen.

Hier müsste was eigenes programmiert werden. Der Inhalt kann dann z. B. Per iFrame angezeigt werden.
