Hallo Shopware, @shyim
Wenn mein Plugin mit der contenttypes.xml ContentTypes anlegt, werden diese einmal erstellt.
Änder ich nun die xml, und lösche vorher das Plugin komplett, werden auch die Tabellen und die Einträge in s_content_types gelöscht, soweit also unverdächtig.
Installiere ich das Plugin neu, werden die Tabellen und auch die Einträge in s_content_type richtig erstellt.
Gehe ich im Backend nun auf die Menüeinträge zu den Contenttypes, wird „scheinbar“ die erste (alte) Version geladen, die ExtJS-Masken haben die ALTEN Überschriften und wollen auch die ALTEN Felder laden, was prompt zu Fehler führt.
Frage: Woher bezieht das Backend(cache) die Masken und die Felder für die Masken?
Cache leeren, Cache löschen, Browser wechseln, Browser-cache leeren: Nichts hilft! ExtJS für die per contenttypes.xml erstellten Type wird einfach nicht „aktualisiert“.
SW 5.7.6 PHP 8 und PHP 7.4