Backend Tab

Hallo zusammen,

im Voraus möchte ich mich bei euch für meine Deutsch entschuldigen.
Ich würde gern einen neuen Tab unter Artikel-Konfiguration hinzufügen… Der neue Tab ist da, aber mein Problem ist das View dieses Tabs.
Ich habe ein Model(Tabelle) und will die Felder dieser Tabelle da gezeigt werden.

Hier ist meine Code:

//{block name="backend/article/view/detail/window" append}
// {$smarty.block.parent}
Ext.define('Shopware.apps.MiladVideos.view.detail.Window', {
    override: 'Shopware.apps.Article.view.detail.Window',

    createMainTabPanel: function() {
        var me = this;

        var formTab = me.callParent(arguments);
        //Der Container für das Tab => Der Tab selber

        me.VideosTab = Ext.create('Ext.container.Container', {
            title: 'Videos',
            name: 'video-tab',
            autoScroll: true,
            bodyPadding: 10
        });

        me.mainTab.insert(me.VideosTab);
        return formTab;
    },

    onStoresLoaded: function(article, stores) {
        var me = this;
        me.callParent(arguments);
        me.VideosTab.add(me.createVideosTab());
        me.resourcesTab.setDisabled(false);
    },

    /**
     * @return { Ext.data.Store }
     */
    createVideosTab: function() {
        var me = this;

        me.push(Ext.create('Shopware.apps.MiladVideos.view.detail.Videos'));

    }
});
//{/block}

Aber ich bekomme dieses Error:
 

Ext.define('Shopware.apps.Index', {
extend:'Enlight.app.SubApplication',
bulkLoad: true,
loadPath: '/milad/backend/Index/load',
controllers:[
'Main',
'Widgets',
'ErrorReporter',
'ThemeCacheWarmUp'
],
requires: [
'Shopware.container.Viewport'
],
views: [
'Main',
'Menu',
'Footer',
'Search',
'widgets.Window',
'widgets.Sales',
'widgets.Upload',
'widgets.Visitors',
'widgets.Orders',
'widgets.Notice',
'widgets.Merchant',
'widgets.News',
'widgets.Base',
'merchant.Window',
'themeCache.ThemeCacheWarmUp'
],
models: [
'Widget',
'WidgetSettings',
'Turnover',
'Batch',
'Customers',
'Visitors',
'Orders',
'News',
'Merchant',
'MerchantMail',
'ThemeCacheWarmUp'
],
stores: [
'Widget',
'WidgetSettings',
'ThemeCacheWarmUp'
]
});

Könnt ihr vlt mir helfen?

Hat niemad eine Idee? Undecided

Schau mal in den Networks Tab der Chrome Dev Console. Da müsste eigentlich der 500er Error mit der genauen Fehler Meldung geworfen werden, wenn du den Artikel öffnest.

1 „Gefällt mir“

@Shopwareianer schrieb:

Schau mal in den Networks Tab der Chrome Dev Console. Da müsste eigentlich der 500er Error mit der genauen Fehler Meldung geworfen werden, wenn du den Artikel öffnest.

Leider hab ich es nicht gefunden und der einzige Error war 404. Aber das Problem ist diese Zeile:
 

        me.push(Ext.create('Shopware.apps.MiladVideos.view.detail.Videos'));

Wenn ich das weg mache, krieg ich keinen Error und natürlich kein View für meinen Backend-Tab.
Was kann ich tun?