[Shopware 5] Spalte "Wunsch-Uhrzeit" in der Bestellübersicht verbergen

Geändert am Mon, 29 Jan 2024 um 09:25 AM

Version 3 unseres Plugins bringt eine zusätzliche Spalte "Wunsch-Uhrzeit" in die Bestellübersicht. Um diese auszublenden, erstellen Sie bitte die folgende Datei auf Ihrem Server: themes/Backend/ExtJs/backend/order/view/deliverydate/list/list.js


Befüllen Sie diese anschließend mit dem unten stehenden Code, leeren Sie den Cache und laden das Backend anschließend neu.


Hinweis: wenn diese Datei auf dem Server liegt, werden zukünftige Änderungen der Original-Datei im Plugin überschrieben. Prüfen Sie bei Updates unseres Plugins daher regelmäßig, ob sich die Originaldatei verändert hat.


//{block name="backend/order/view/list/list" append}
//{namespace name="backend/dtgsdeliverydate/main"}
Ext.define('Shopware.apps.Order.view.deliverydate.list.List', {

    /**
     * Defines an override applied to a class.
     * @string
     */
    override: 'Shopware.apps.Order.view.list.List',

    /**
     * Overrides the getColumns function of the overridden ExtJs object
     * and inserts two new columns
     * @return
     */
    getColumns: function() {
        var me = this;

        var columns = me.callOverridden(arguments);

        var columnDate = {
            header: '{s name=order/list/name_column}Delivery date{/s}',
            dataIndex:'deliverydate_date',
            flex: 2,
            sortable: false,
            renderer: me.addDtgsDeliveryDateColumn
        };

        return Ext.Array.insert(columns, 1, [columnDate]);
    },

    addDtgsDeliveryDateColumn: function (value, metaData, record) {
        //console.log(value);

        if(value === '' ) {
            return 'n/a';
        }

        return value;
    }

});
//{/block}


War dieser Artikel hilfreich?

Das ist großartig!

Vielen Dank für das Feedback

Leider konnten wir nicht helfen

Vielen Dank für das Feedback

Wie können wir diesen Artikel verbessern?

Wählen Sie wenigstens einen der Gründe aus
CAPTCHA-Verifikation ist erforderlich.

Feedback gesendet

Wir wissen Ihre Bemühungen zu schätzen und werden versuchen, den Artikel zu korrigieren