вешаю, он ничего не выводит
miniShop2.combo.cityselect = function(config) {
config = config || {};
Ext.applyIf(config, {
name: 'cityselect',
id: 'minishop2-combo-cityselect',
hiddenName: 'cityselect',
displayField: 'name',
valueField: 'id',
fields: ['id', 'name'],
pageSize: 1000,
editable: true,
emptyText: _('ms2_combo_select'),
url: miniShop2.config['connector_url'],
baseParams: {
action: 'mgr/orders/cityselect',
combo: true
},
listeners: {
render: function () {
var ct = Ext.getCmp('minishop2-combo-cityselect');
var sklads = Ext.getCmp('minishop2-combo-sklad');
var store = sklads.getStore();
store.baseParams.cityselect_id = ct.value;
},
select: function(combo, row, index) {
var sklads = Ext.getCmp('minishop2-combo-sklad');
var c_name = Ext.getCmp('c_name').setValue(row.data.name);
var store = sklads.getStore();
sklads.setValue('');
store.baseParams.cityselect_id = row.id;
store.load();
}
}
});
miniShop2.combo.cityselect.superclass.constructor.call(this, config);
};
Ext.extend(miniShop2.combo.cityselect, MODx.combo.ComboBox);
Ext.reg('minishop2-combo-cityselect', miniShop2.combo.cityselect);