Как "завести" SuperBoxSelect

Не хочет работать SuperBoxSelect, не могу понять в чем ошибка

Pisma.combo.Groups = function(config) {
	Ext.applyIf(config,{
		allowBlank:true,
		msgTarget: 'under',
		allowAddNewData: true,
		xtype:'superboxselect',
		resizable: true,
		name: 'groups',
		anchor:'100%',
		triggerAction: 'all',
		store: new Ext.data.SimpleStore({
			fields: ['id', 'group'],
			data: [['1','Group1'],['2','Group2'],['3','Group3'],['4','Group4']]
		}),
		mode: 'local',
		displayField: 'groups',
		valueField: 'id',
		value: '',
		extraItemCls: 'x-tag',
		listeners: {
			newitem: function(bs,v){
				var newObj = {
					id: v,
					group: v
				};
				bs.addItem(newObj);
			}
		}

	});
	Pisma.combo.Groups.superclass.constructor.call(this,config);
};
Ext.extend(Pisma.combo.Groups,Ext.ux.form.SuperBoxSelect);
Ext.reg('pisma-combo-groups',Pisma.combo.Groups);
Вызываю
{
	xtype: 'pisma-combo-groups',
	fieldLabel: _('pisma_groups'),
	name: 'groups',
	id: config.id + '-groups',
	anchor: '99%',
}
В консоли имею ошибку «Uncaught TypeError: Cannot read property 'dom' of undefined»

Подскажите люди добрые, в чем тут дело?
De Ribaskin
03 августа 2015, 11:32
modx.pro
1 721
0

Комментарии: 5

Хорошун Андрей
25 февраля 2016, 18:08
0
Вызываете в окне или в панели?
попробуйте добавить
,renderTo: Ext.getBody()
    Павел Гвоздь
    26 февраля 2016, 08:05
    0
    У тебя displayField не "group", а "groups". Но дело не в этом. Попробуй поработать с удалённым хранилищем.
      Павел Гвоздь
      26 февраля 2016, 08:30
      0
      Ага, понял. Ты его походу в MODx.Window вызываешь, да?
        Хорошун Андрей
        26 февраля 2016, 13:25
        0
        вероятнее всего он MODx.Window и вызывает
          Михаил
          29 марта 2020, 14:47
          0
          Подскажи, а в MODx.Window он нифига не работает?
          Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
          5