Splitview Navigation - Aktualisierte Artikel-Id für Backenderweiterung herausbekommen

Shopware 5.2.12

Hi Zusammen,

ich versuche mich aktuell an einem Backend-Plugin, welches die Toolbar in der Artikelbearbeitung um einen weitern Button erweitern soll. Das bisher umgesetzte funktioniert auch, solange ich nicht die Split-View aktiviere. Mache ich das aktualisiert sich meine ID nicht mehr. 

Ich habe hierzu nichts gefunden und bin aber auch mal gar nicht fit in extjs, weshalb es mich nicht wundert dass ich nichts finde.

Vielleicht hat jemand eine Idee für mich :) 

Aufruf der ID erfolgt im JS aktuell folgendermaßen: 

 me.article.get('id')

Kompletter Auszug der Vollständigkeit:

//{block name="backend/article/view/detail/toolbar" append}
Ext.override(Shopware.apps.Article.view.detail.Toolbar, {

    /**
     * Creates all elements for the toolbar
     * @returns Array
     */
    createToolbarElements: function() {
        var me = this,
            items = [];

        items.push(me.createShopComboBox());
        items.push(me.createPreviewButton());
        items.push({ xtype: 'tbspacer', width: 10 });
        items.push(me.createDuplicateButton());
        items.push(me.createDeleteButton());
        items.push(me.createPriceTagButton());

        return items;
    },


    /**
     * Creates the article preview button
     * @returns Ext.button.Button
     */
    createPriceTagButton: function() {
        var me = this;

        me.createPriceTagButton = Ext.create('Ext.button.Button', {
            text: 'Preisschild drucken',
            name: 'pdf-print-button',
            iconCls: 'sprite-blueprint',
            handler: function() {
                console.log(me.article.get('id'));
                var url = "{url controller=KSchmidPriceTagPdfPrint action=print}" + '?articleid=' + me.article.get('id');
                var win = window.open(url, '_blank');
                win.focus();
            }
        });

        return me.createPriceTagButton;
    }
});
//{/block}

Vielen Dank euch.

Liebe Grüße

Kevin

Falls mir hier noch jemand der Erfahrung im Backend und der Entwicklung mit extjs hat einen Tipp hätte wäre ich euch dankbar…

lg

Kevin