# Shopseite aus Erlebniswelt einfügen

**URL:** <https://forum.shopware.com/t/shopseite-aus-erlebniswelt-einfuegen/103688>\
**Category:** Allgemein\
**Created:** [12. April 2024 um 13:57 UTC](https://forum.shopware.com/t/shopseite-aus-erlebniswelt-einfuegen/103688 "2024-04-12T13:57:34Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![fixxtech](https://avatars.discourse-cdn.com/v4/letter/f/54ee81/32.png) [@fixxtech](https://forum.shopware.com/u/fixxtech)\
**Post date:** [12. April 2024 um 13:57 UTC](https://forum.shopware.com/t/shopseite-aus-erlebniswelt-einfuegen/103688/1 "2024-04-12T13:57:34Z")

</div>

Ich möchte gerne bei diversen Produkten zusätzliche Informationen bereitstellen. Dafür habe ich unterschiedliche Shopseiten ( nur Text ) angelegt. Über einen Link wird ein Offcanvas geöffnet und hier sollen die Seiten eingebunden werden. Bei den Produkten ist ein Zusatzfeld erstellt worden, ich komme einfach nicht weiter. Wie müsste der Pfad zu der Seite sein?

---

<div class="post-metadata">

**Author:** ![Max\_Shop](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Max\_Shop](https://forum.shopware.com/u/Max_Shop)\
**Post date:** [14. April 2024 um 22:08 UTC](https://forum.shopware.com/t/shopseite-aus-erlebniswelt-einfuegen/103688/2 "2024-04-14T22:08:56Z")

</div>

Du benötigst die UUID.

Hier ein Beispiel aus dem Footer:

```auto
{{ 'footer.serviceContactText'|trans({%url%': path('frontend.cms.page', { id: config('core.basicInformation.contactPage') }) })|raw }}

```

---

<div class="post-metadata">

**Author:** ![fixxtech](https://avatars.discourse-cdn.com/v4/letter/f/54ee81/32.png) [@fixxtech](https://forum.shopware.com/u/fixxtech)\
**Post date:** [15. April 2024 um 07:14 UTC](https://forum.shopware.com/t/shopseite-aus-erlebniswelt-einfuegen/103688/3 "2024-04-15T07:14:28Z")

</div>

Hallo Max\_Shop

vielen Dank, leider funktioniert das nicht.  
So habe ich es versucht:  
`{{ path('frontend.cms.page', { id: ('018e4c951b737a9ca6b790f81e5caf3b')}|raw) }} `  
Die ID kommt aus dem Zusatzfeld, sobald das Offcanvas geöffnet wird, wird nur der Pfad und die ID ausgegeben!  
Füge ich dein Beispiel ein wird „Oops! An Error Occurred“ angezeigt.

---

<div class="post-metadata">

**Author:** ![Max\_Shop](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Max\_Shop](https://forum.shopware.com/u/Max_Shop)\
**Post date:** [15. April 2024 um 16:39 UTC](https://forum.shopware.com/t/shopseite-aus-erlebniswelt-einfuegen/103688/4 "2024-04-15T16:39:52Z")

</div>

Mein Beispiel ist Copy und Past aus dem Shopware GitHub Repository.

Welche Shopware Version nutzt du denn? Wobei path eigentlich seit 6.0 existieren sollte.

Um deine ID darf keine (). Die kommen ja von der config() Funktion.

---

<div class="post-metadata">

**Author:** ![fixxtech](https://avatars.discourse-cdn.com/v4/letter/f/54ee81/32.png) [@fixxtech](https://forum.shopware.com/u/fixxtech)\
**Post date:** [15. April 2024 um 20:16 UTC](https://forum.shopware.com/t/shopseite-aus-erlebniswelt-einfuegen/103688/5 "2024-04-15T20:16:03Z")

</div>

Die Klammern habe ich weggelassen,  
`{{ path('frontend.cms.page', { id: '018a7ba8b79572fbb9bd45301fe15146'}|raw) }}`  
so wird es dann ausgegeben:  
/shopware6/public/widgets/cms/018a7ba8b79572fbb9bd45301fe15146  
Shopware Version 6.5.8.7

---

<div class="post-metadata">

**Author:** ![Max\_Shop](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Max\_Shop](https://forum.shopware.com/u/Max_Shop)\
**Post date:** [17. April 2024 um 21:34 UTC](https://forum.shopware.com/t/shopseite-aus-erlebniswelt-einfuegen/103688/6 "2024-04-17T21:34:11Z")

</div>

Das ist doch schon einmal die halbe Miete. Du könntest mit der Twig replace Funktion (ich hoffe, die heißt so) bis public entfernen und schon hast du die korrekte URL zu dem CMS.
