Всем привет! Не могу разобраться...
есть кастомная таблица в БД, в админке выводится её грид, вывожу комбобокс списка статусов, без обращения к процессору, пример отсюда взял - https://unreal-stuff.ru/articles/modx/extjs/modext-solutions/modext-combobox/
Вот код инициализации:
Mysg.combo.TemplateMy = function (config) {
config = config || {};
Ext.applyIf(config, {
store: new Ext.data.ArrayStore({
id: 0
,fields: ['unit','display']
,data: [
['1','Status 1']
,['2','Status 2']
,['3','Status 3']
,['4','Status 4']
,['5','Status 5']
,['6','Status 6']
]
}),
mode: 'local',
displayField: 'display',
valueField: 'unit',
multiple: true,
triggerAction: 'all',
hiddenName: 'display',
editable: false,
selectOnFocus: false,
preventRender: true,
forceSelection: true,
enableKeyEvents: true,
});
Mysg.combo.TemplateMy.superclass.constructor.call(this, config);
};
Ext.extend(Mysg.combo.TemplateMy, Mysg.combo.ComboBox);
Ext.reg('mysg-combo-template-my', Mysg.combo.TemplateMy);
В грид так вывожу
{
header: _('mysimplepackage_companies_header_status')
,dataIndex: 'status'
,sortable: false
,width: 120
,editor: { xtype: 'mysg-combo-template-my', renderer: true }
},
Все отлично редактируется, но почему-то выводится триггер сброса поля, хотя он в принципе не нужен, какой-то статус должен быть обязательно.
http://skrinshoter.ru/s/060222/BTgjoyT4
Во всех примерах нет кнопки сброса, не могу понять, что я упустил. Прошу подсказки или намека))
Апну свой пост! Вдруг кто поможет?