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}