theme.json view Reihenfolge funktioniert nicht auf renderView()

Eigentlich könnte man davon ausgehen, dass die view-Reihenfolge der theme.json die last line of defense ist. Anscheinend funktioniert es aber nur mit renderStorefront() und nicht bei renderView().

Ich musste feststellen dass die view-Reihenfolge anhand des installed_at Feld in der DB geändert werden kann (Früher war es noch über die Plugin id).

1 „Gefällt mir“

Du musst dir das Template anhand des TemplateFinders holen https://github.com/shopware/platform/blob/master/src/Storefront/Controller/StorefrontController.php#L29

1 „Gefällt mir“

@Shyim‍ schaut gut aus, ich werds direkt mal probieren - danke dir!

Okay das hat damit geklappt. Besser wäre es natürlich wenn man das in der SalesChannel Konfiguration einbinden könnte. Ich schaue mal ob man dafür schnell ein Plugin bauen kann.