Combo в Extjs

Всем привет!
Помогите разобраться, пытаюсь написать небольшое дополнение, в котором используется выпадающий список.

Кусок кода extjs
{
            xtype:'combo',
            name: 'country',
            fieldLabel: _('yap_item_name'),
            id: config.id + '-document_id',
            mode: 'local',
            anchor: '99%',
            store: new Ext.data.JsonStore({
                url: yap.config.connector_url,
                baseParams: {
                    action: 'mgr/calendar/tour'
                },
                fields: ['id','name','document_id'],
                autoLoad: true
            })
            ,displayField: 'name' // То что отображается в селекте
            ,valueField: 'document_id'
            ,hiddenName: 'document_id' //не забудьте поменять
            ,triggerAction: 'all'
            ,editable: true
            //,selectOnFocus: true
            //,preventRender: true
            ,forceSelection: true
            //,enableKeyEvents: true
            ,typeAhead: true
            ,value: "123"
        }
Процессор «calendar/tour» отдает json с id и названием страны, в таблице записывается id страны(ресурса).
При редактировании подставляется id, а нужно название страны(ресурса) которое соответствует этому id.
Руслан Сафин
05 февраля 2018, 05:33
modx.pro
1 398
0

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

Сергей
05 февраля 2018, 08:58
0
name и hiddenName должны совпадать
    Руслан Сафин
    05 февраля 2018, 12:14
    0
    Не помогло, так же записывает id ресурса, и при редактировании сначала показывает id
    Руслан Сафин
    05 февраля 2018, 14:31
    0
    Разобрался, процессор неправильный ответ отдавал
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      3