Backend Bestellübersicht Tabelle Spalte hinzufügen mögliche Werte

Man kann mit

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

            columns.push({
                property: 'orderCustomer.company',
                dataIndex: 'orderCustomer.company',
                label: 'Firmenname',
                inlineEdit: false,
                allowResize: true,
                align: 'left'
            });

            return columns;
        }
    }
});

Die Bestellübersichtstabelle im Backend erweitern. Das funktioniert so auch, jedoch finde ich nicht heraus, welche Werte man neben property, dataIndex, label, inlineEdit, allowResize und align man verwenden kann.

Ich habe in einem anderen Post gelesen, dass hierfür angeblich VUE.js verwendet werden würde. Wenn ich jedoch wie in dieser Dokumentation von VUE.js beschrieben die Option ‚thClass‘ hinzufüge, funktioniert das nicht, weshalb ich nicht glaube, dass Shopware hier VUE.js verwendet.

Kann man irgendwo eine Liste aller Werte finden, die hier verwendet werden kann?

Du kannst auf alles zugreifen, was du selbst in VUE (deinem Override) definierst.

Darüber hinaus alles, was in der Component erzeugt wird: platform/index.js at ad2234f3f4f95f72a392cf9051d9f1b7f29b30e5 · shopware/platform · GitHub