Hallo liebe Community  ,
,
ich habe mal wieder ein kleines Problemchen:
Ich habe eine Checkbox erstellt:
//{block name="backend/category/view/tabs/settings"}
// {$smarty.block.parent}
Ext.define('Shopware.apps.TestPlugin.view.category.tabs.Settings', {
    override: 'Shopware.apps.Category.view.category.tabs.Settings',
    //add checkboxes
    getSettingsCheckboxes : function()
    {
        var me = this,
            result = me.callParent(arguments);
        me.some_checkbox = Ext.create('Ext.form.field.Checkbox', {
            xtype: 'checkbox',
            name: 'some_checkbox',
            labelWidth: 155,
            boxLabel:'Beispiel Text',
            inputValue: true,
            uncheckedValue: false
        });
        result.push(me.some_checkbox);
        return result;
    }
});
//{/block}
Hier lese ich den Datensatz der Checkbox aus der Datenbank aus:
//{block name="backend/category/controller/tree"}
// {$smarty.block.parent}
Ext.define('Shopware.apps.TestPlugin.controller.Tree', {
    override: 'Shopware.apps.Category.controller.Tree',
    //load checkboxes
    onItemClick : function (view, record) {
        var me = this;
        me.callParent(arguments);
        Ext.Ajax.request({
            url: '{url controller=AttributeData action=loadData}',
            params: {
                _foreignKey: record.get("id"),
                _table: 's_categories_attributes'
            },
            success: function(responseData, request) {
                var response = Ext.JSON.decode(responseData.responseText),
                    some_checkbox = response.data['__attribute_some_checkbox']; // hier wird der Wert aus der DB ausgelesen (funktioniert auch)
            }
        });
    }
});
//{/block}
Das funktioniert soweit auch.
Nun aber zum eigentlichen Problem:
Ich möchte nun die Checkbox, wenn der Datensatz = 1 ist, mit einem Haken versehen:
some_checkbox.setChecked(1);
Problem:
die Variable some_checkbox befindet sich in der settings.js , doch ich benötige sie in der tree.js.
Noch ein Ausschnitt aus der settings.js , wo die Checkbox erstellt wird:
me.some_checkbox = Ext.create('Ext.form.field.Checkbox', {...});
Ich hoffe Ihr könnt mir helfen  
Grüße
Scripter4.0
