Moin, ich habe zum Test mal die Datei templates/_default/backend/article/view/detail/windows.js geändert. Ich wollte einen neuen Tab einrichten. Da ich mich bis jetzt noch nicht mit dem Backend Plugin Weg auseinander gesetzt habe, wollte ich es diretk in der Datei ändern. Geht das Überhaupt? meine Änderungen haben nämlich in der VM keine Auswirkung. Beispiel meines Versuchs: items: [me.createBaseTab(), me.createCategoryTab(), me.createImageTab(), me.createPropertyTab(), me.createVariantTab(), me.createConfiguratorTab(), me.createLinkTab(), me.createDownloadTab(), me.createCrossSellingTab(), me.createEsdTab(), me.createBundleTab(), me.createLiveShoppingTab(), me.createStatisticTab() me.createMyTab()],
[code] createMyTab: function() { var me = this; return Ext.create(‘Ext.container.Container’, { title: ‘MyTab’, html: ’
TEST
', disabled: false }); }, [/code] Kein Tab erscheint. Cache wurde geleert. Dann dachte ich mir, ich ändere einfach den Titel des Artikelkonfigurator Tabs: createConfiguratorTab: function() { var me = this, disabled, url; //todo@dr: Neue Artikel können dadurch erst den Konfigurator aufrufen wenn Sie gespeichert wurden und die Detailseite neu aufgerufen wird, deswegen muss die URL neu erzeugt werden wenn neue artikel gespeichert werden. if (me.article instanceof Ext.data.Model && me.article.get('id')\>0) { url = '{link file="engine/backend/modules/articles/config.php?article='+ me.article.get('id') +'"}'; disabled = false; } else { url = '{link file="engine/backend/modules/articles/config.php"}'; disabled = true; } return Ext.create('Ext.container.Container', { title: 'TEST', // We need to hack the iframe to inject it into the Ext.window.Window html: '<ifr id="iframe-' + Ext.id() + '" border="0" src="'+%20url%20+'"></ifr>', disabled: disabled }); },
Leider auch ohne Erfolg. Mache ich was falsch? Oder liegt es an der Beta Version? Bitte gebt mir ein paar Tipps Danke