Generierung Doctrine Attribute Models

Ich generiere mit folgenden Code ein neues Feld in einer attribute-Tabelle. In der Datenbank wird auch alles korrekt angelegt. Bevor ich das neue Attribute allerdings im Backend benutzen kann, muss ich den Ordner /cache/doctrine/attributes von Hand leeren. Selbst wenn ich im Backend auf Einstellungen->Performance gehe und dort alle Häkchen benutze werden die Models nicht gelöscht. Was mache ich falsch? Shopware()-\>Models()-\>addAttribute( 's\_user\_attributes', 'verign', 'my\_field', 'VARCHAR(20)', true, null ); Shopware()-\>Models()-\>generateAttributeModels('s\_user\_attributes');

Hi, normalerweise erwartet \Shopware\Components\Model\Generator::generateAttributeModels ein Array - hast du das mal getestet? lG Daniel

1 „Gefällt mir“

Danke! Manchmal ist es ganz einfach :smiley: