Hallo zusammen,
ich bin gerade dabei mir Custom Template Engine zu gemüte zu führen. Dabei hänge ich nun schon über eine Stunde an einer Thematik und komme nicht weiter.
In der /custom/plugins//src/Resources/theme.json habe ich folgende Änderung:
{
"name": "Test",
"author": "ShopwareAG",
"views": [
"@Storefront",
"@Plugins",
"@Test"
],
"style": [
"app/storefront/src/scss/overrides.scss",
"@Storefront",
"app/storefront/src/scss/base.scss"
],
"script": [
"@Storefront",
"app/storefront/dist/storefront/js/test-template.js"
],
"asset": [
"app/storefront/src/assets"
],
"config": {
"fields": {
"sw-color-brand-primary": {
"value": "#00ff00"
},
"sw-color-brand-secondary": {
"value": "#00ff00"
}
}
}
}
Soweit so gut, es funktioniert das scss compilen, Template Änderungen usw. aber den Block “config” ignoriert er komplett. Egal was ich hier eintrage und tu. Jeden mir bekannten Cache geleert, bin/console theme:compile etc. alles durch… er ignoriert diese Werte… Kann mir jemand ein Tipp geben? Sobald ich ein Syntax-Fehler in die theme.json schieße, wirft er mir auch einen Fehler, also er liest diese sehr wohl.
Das ganze liegt lokal bei mir in einer dev Umgebung (falls die Info eine Rolle spielt).
cheers