base.html.twig aus eigenem Theme ersetzt/erweitert nur bei APP_ENV=dev das Original (v 6.1.3)

Hallo zusammen, 

ich bin noch recht neu im Umgang mit Shopware.
Ich habe begonnen ein eigenes Theme laut Anleitung zu erstellen. 
Dieses funktioniert soweit auch in SW v 6.1.1

Nun habe ich eine neue SW v 6.1.3 installiert und das theme hier installiert. Merkwürdiger Weise ersetzt / erweitert meine base.html.twig das Original nicht solange sich das system im produktivbetrieb befindet. Alle anderen Templates wie z.B. header.html.twig werden aber aus meinem Theme Ordner gezogen. Nur die direkten Änderungen in der base.html.twig fehlen. 

Und jetzt wird es strange: Sobald ich das system über die .env in den develop mode versetzte (APP_ENV=dev) werden auch meine Änderungen an der base.html.twig angewendet. 

 

anbei noch meine theme.json:

{
  "name": "sits",
  "author": "Scheltwort IT-Services KG",
  "views": [
     "@Storefront",
     "@Plugins",
     "@PayPal",
     "@sits"
  ],
  "style": [
    "app/storefront/src/scss/overrides.scss",
    "@Storefront",
    "app/storefront/src/scss/base.scss"
  ],
  "script": [
    "@Storefront",
    "app/storefront/dist/storefront/js/sits.js"
  ],
  "asset": [
    "@Storefront",
    "app/storefront/src/assets"
  ]
}

Ich habe leider nicht die geringste Ahnung woran dies liegen kann. In shopware v 6.1.1 kann ich zwischen beiden Modis (prod/dev) wechseln ohne dass es probleme gibt. 
Hat jemand einen Lösungsansatz bzw. kann dieses Verhalten bestätigen?

Greets Doc

 

Servus,

ich hatte das gleiche Problem.
rm -Rf var/cache auf dem Server löst das Problem, scheinbar leer der bin/console cache:clear nicht den kompletten Cache.

Ich hoffe das hilft dir weiter :wink:

3 Likes

Hi yaparis,

 

vielen Dank, das hat geholfen. ;)