Vuejs: Backend Bestellübersicht mit Customfield erweitern

Hi zusammen,

ich versuche das von einem Plugin angelegte Custom Field in der Bestellübersicht auszugeben. Bisher sieht mein Code so aus:

Datei: custom/plugins/MeinPlugin/src/Resources/app/administration/src/main.js

const { Component } = Shopware;

Component.override('sw-order-list', {
    computed: {
        orderColumns() {
            const columns = this.$super('orderColumns');

            columns.push({
                property: 'customFields.meinFeld',
                label: 'Hier steht der Name',
                allowResize: true
            });

            return columns;
        },
        orderCriteria() {
            const criteria = this.$super('orderCriteria');

            criteria.addAssociation('customFields');

            return criteria;
        }
    }
});

Ich erhalte allerdings die Fehlermeldung: “Can not find association by name customFields”.

Werden die Custom Fields automatisch geladen? Wenn nicht, wie kann ich sie für den Query hinzufügen?

Danke für jeden Tipp,
Constantin

 

Ich erhalte allerdings die Fehlermeldung: „Can not find association by name customFields“.

Werden die Custom Fields automatisch geladen? Wenn nicht, wie kann ich sie für den Query hinzufügen?

Ich kann hier leider nichts sinnvolles beisteuern, hänge mich an die Frage aber dran, da ich vor einem ähnlichen Problem stehe.