# Snippet lässt Website crashen

**URL:** https://forum.shopware.com/t/snippet-laesst-website-crashen/105541
**Category:** Shopware 6 (German)
**Created:** [17. Oktober 2024 um 06:35 UTC](https://forum.shopware.com/t/snippet-laesst-website-crashen/105541 "2024-10-17T06:35:57Z")
**Posts on this page:** 17
**Page:** 1

<div class="post-metadata">

### Author: ![brettvormkopp](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/brettvormkopp/32/7788_2.png) [@brettvormkopp](https://forum.shopware.com/u/brettvormkopp)
#### Post date: [17. Oktober 2024 um 06:35 UTC](https://forum.shopware.com/t/snippet-laesst-website-crashen/105541/1 "2024-10-17T06:35:58Z")

</div>

Ich habe ein Plugin-Theme (Standard Shopware).  
Wenn ich ein Snippet einfüge, dann bricht die seite zusammen und bekomme auch eine Fehlermeldung.  
Dort wird die base.html.twig erwähnt.  
Ich habe aber in dem Plugin-Theme keine base.html.twig sondern nur andere twig-Anpassungen/Dateien.

```auto
request.CRITICAL: Uncaught PHP Exception Shopware\Storefront\Controller\Exception\StorefrontException: 
"Can not render @Storefront/storefront/base.html.twig view: An exception has been thrown during the rendering of a template
 ("The snippet file "/www/htdocs/xxx/shop/custom/plugins/SwagBasicExampleTheme//src/Resources/snippet/de_DE/storefront.de-DE.json" is invalid: Syntax error"). 
with these parameters: {"themeIconConfig":[]}" at base.html.twig line 25

```

```auto
{
  "detail": {
    "mysnippet": {
      "abc": "isso",
      "xyz": "jo"
    }
}
}

```

Weiss jemand Rat?  
Danke und Gruss

SW 6.6.6.0

---

<div class="post-metadata">

### Author: ![Anotherone](https://avatars.discourse-cdn.com/v4/letter/a/6de8d8/32.png) [@Anotherone](https://forum.shopware.com/u/Anotherone)
#### Post date: [17. Oktober 2024 um 10:38 UTC](https://forum.shopware.com/t/snippet-laesst-website-crashen/105541/2 "2024-10-17T10:38:21Z")

</div>

Sieht erstmal korrekt aus, auf BOM oder ähnliches geprüft? Welcher Editor wurde verwendet?

---

<div class="post-metadata">

### Author: ![brettvormkopp](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/brettvormkopp/32/7788_2.png) [@brettvormkopp](https://forum.shopware.com/u/brettvormkopp)
#### Post date: [17. Oktober 2024 um 11:02 UTC](https://forum.shopware.com/t/snippet-laesst-website-crashen/105541/3 "2024-10-17T11:02:37Z")

</div>

Habe Format UTF-8 ohne BOM. bei der parallel-laufenden Plugin-Theme ist es auch so, aber da habe ich eine base.html.twig.  
Ist denn die base.html.twig erforderlich für Snippets?

---

<div class="post-metadata">

### Author: ![area-net-gmbh](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/area-net-gmbh/32/21995_2.png) [@area-net-gmbh](https://forum.shopware.com/u/area-net-gmbh)
#### Post date: [17. Oktober 2024 um 11:15 UTC](https://forum.shopware.com/t/snippet-laesst-website-crashen/105541/4 "2024-10-17T11:15:50Z")

</div>

Nein, die base.html.twig ist nicht notwendig.

Ich würde mal versuchen ein komplett neues Snippet anzulegen und den Inhalt von Hand reinschreiben.

---

<div class="post-metadata">

### Author: ![brettvormkopp](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/brettvormkopp/32/7788_2.png) [@brettvormkopp](https://forum.shopware.com/u/brettvormkopp)
#### Post date: [17. Oktober 2024 um 11:21 UTC](https://forum.shopware.com/t/snippet-laesst-website-crashen/105541/5 "2024-10-17T11:21:59Z")

</div>

Es crashed ja schon wenn das snippet eine leere datei ist. ☹

---

<div class="post-metadata">

### Author: ![area-net-gmbh](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/area-net-gmbh/32/21995_2.png) [@area-net-gmbh](https://forum.shopware.com/u/area-net-gmbh)
#### Post date: [17. Oktober 2024 um 11:51 UTC](https://forum.shopware.com/t/snippet-laesst-website-crashen/105541/6 "2024-10-17T11:51:19Z")

</div>

Wie sieht denn deine theme.json aus?

---

<div class="post-metadata">

### Author: ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)
#### Post date: [17. Oktober 2024 um 12:17 UTC](https://forum.shopware.com/t/snippet-laesst-website-crashen/105541/7 "2024-10-17T12:17:26Z")

</div>

> [@brettvormkopp](#):
>
> `/Resources/snippet/de_DE/storefront.de-DE.json`

Ist vielleicht nicht der Fehler, aber ist der Pfad wirklich so?  
Müsste das nicht so sein?

> …/Resources/snippet/storefront/storefront.de-DE.json

---

<div class="post-metadata">

### Author: ![area-net-gmbh](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/area-net-gmbh/32/21995_2.png) [@area-net-gmbh](https://forum.shopware.com/u/area-net-gmbh)
#### Post date: [17. Oktober 2024 um 12:33 UTC](https://forum.shopware.com/t/snippet-laesst-website-crashen/105541/8 "2024-10-17T12:33:27Z")

</div>

Ne der Pfad stimmt schon so.

Aber der Fehler

> [@brettvormkopp](#):
>
> `{"themeIconConfig":[]}`

deutet eher darauf hin, dass in der theme.json der angezeigte Fehler drin ist.

---

<div class="post-metadata">

### Author: ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)
#### Post date: [17. Oktober 2024 um 12:36 UTC](https://forum.shopware.com/t/snippet-laesst-website-crashen/105541/9 "2024-10-17T12:36:08Z")

</div>

> [@area-net-gmbh](#):
>
> Ne der Pfad stimmt schon so.

Komisch, kenne ich so nicht.

Ich hatte auch schon mal solchen Fehler aber in einem völlig anderen Zusammenhang. Vielleicht ist das nur ein Folgefehler und nicht der Eigentliche.

---

<div class="post-metadata">

### Author: ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)
#### Post date: [17. Oktober 2024 um 12:52 UTC](https://forum.shopware.com/t/snippet-laesst-website-crashen/105541/10 "2024-10-17T12:52:15Z")

</div>

Also ich habe das zum Test mal so nachgebaut und sehe die angelegten Textbausteine im Backend. Die storefront.de-DE.json ist nicht fehlerhaft, es sei denn kein UTF-8. Ansonsten kann das nicht der Fehler sein.

---

<div class="post-metadata">

### Author: ![brettvormkopp](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/brettvormkopp/32/7788_2.png) [@brettvormkopp](https://forum.shopware.com/u/brettvormkopp)
#### Post date: [17. Oktober 2024 um 13:15 UTC](https://forum.shopware.com/t/snippet-laesst-website-crashen/105541/11 "2024-10-17T13:15:01Z")

</div>

ich gucke nachher nochmal nach. danke erstmal für den input

---

<div class="post-metadata">

### Author: ![brettvormkopp](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/brettvormkopp/32/7788_2.png) [@brettvormkopp](https://forum.shopware.com/u/brettvormkopp)
#### Post date: [17. Oktober 2024 um 13:21 UTC](https://forum.shopware.com/t/snippet-laesst-website-crashen/105541/12 "2024-10-17T13:21:59Z")

</div>

Der Shop ist leider live und schlecht zu testen wenn der jedes mal bei den snippets einen 500 error macht.  
Ich habe auch nciht so viele plugins, nur die hier

 ![image](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/3X/6/0/609ce849d2dda0d0a75eebb1fcea12f7fd3794d1.png)

die theme.json ist standard (ANSI)

```auto
{
  "name": "SwagBasicExampleTheme",
  "author": "Shopware AG",
  "views": [
     "@Storefront",
     "@Plugins",
     "@SwagBasicExampleTheme"
  ],
  "style": [
    "app/storefront/src/scss/overrides.scss",
    "@Storefront",
    "app/storefront/src/scss/base.scss"
  ],
  "script": [
    "@Storefront",
    "app/storefront/dist/storefront/js/swag-basic-example-theme/swag-basic-example-theme.js"
  ],
  "asset": [
    "@Storefront",
    "app/storefront/src/assets"
  ]
}

```

---

<div class="post-metadata">

### Author: ![area-net-gmbh](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/area-net-gmbh/32/21995_2.png) [@area-net-gmbh](https://forum.shopware.com/u/area-net-gmbh)
#### Post date: [17. Oktober 2024 um 13:30 UTC](https://forum.shopware.com/t/snippet-laesst-website-crashen/105541/13 "2024-10-17T13:30:39Z")

</div>

Hast du eine Testumgebung, in der du das Theme testen kannst?

---

<div class="post-metadata">

### Author: ![brettvormkopp](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/brettvormkopp/32/7788_2.png) [@brettvormkopp](https://forum.shopware.com/u/brettvormkopp)
#### Post date: [18. Oktober 2024 um 07:44 UTC](https://forum.shopware.com/t/snippet-laesst-website-crashen/105541/14 "2024-10-18T07:44:03Z")

</div>

wenn ich einen anderen snippet erstelle, dann stürzt es nicht ab.  
de\_CH/storefront.de-CH.json … aber wird halt im frontend nicht übernommen  
de\_CH/storefront.de-DE.json stürzt ab

also egal dann ob de\_DE/ oder de\_CH/, solange ein storefront.de-DE.json erstellt wird funktioniert es nicht.

Deutsch ist Standardsprache

Saleschannel:

 ![image](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/3X/4/0/40907c8fc511b0fc9deb1e8701348df02a36805c.png)

---

<div class="post-metadata">

### Author: ![brettvormkopp](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/brettvormkopp/32/7788_2.png) [@brettvormkopp](https://forum.shopware.com/u/brettvormkopp)
#### Post date: [15. November 2024 um 10:55 UTC](https://forum.shopware.com/t/snippet-laesst-website-crashen/105541/15 "2024-11-15T10:55:50Z")

</div>

Nicht nur das Snippet, sondern auch jede weitere twig datei lässt den Shop crashen.  
Hat sowas schonmal jemand gehabt?

---

<div class="post-metadata">

### Author: ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)
#### Post date: [15. November 2024 um 11:26 UTC](https://forum.shopware.com/t/snippet-laesst-website-crashen/105541/16 "2024-11-15T11:26:47Z")

</div>

Irgendetwas scheint bei deinem Plugin-Theme generell nicht zu stimmen. Hab schon einiges Theme gebaut, aber noch nie Probleme wegen ‚storefront.de-DE.json‘ gehabt. Ich vermute dass dies gar nicht der eigentliche Fehler ist, sondern nur ein Folgefehler.

Enspricht die Struktur wirklich dem aktuellen SW?  
Sind alle Twigs wirklich sauber eingebunden?  
Wurden irgendwo Templates mit Umlauten und falschen Zeichenformat gespeichert?  
Ist das Land CH überhaupt aktiv?

---

<div class="post-metadata">

### Author: ![Anotherone](https://avatars.discourse-cdn.com/v4/letter/a/6de8d8/32.png) [@Anotherone](https://forum.shopware.com/u/Anotherone)
#### Post date: [15. November 2024 um 16:54 UTC](https://forum.shopware.com/t/snippet-laesst-website-crashen/105541/17 "2024-11-15T16:54:26Z")

</div>

Ich bleib dabei, könnte ein Dateifehler sein, würde die mal mit einem Hexeditor o.ä. prüfen, ob da nicht irgendwas ungewolltes drinsteht.
