How to declare the field of type array in JsonStore and in json data so that do not receive the error from DataView when an item is selected: " o.id is undefined " at ext-all-debug.js (line 10457). The current Json structure is a little complex:
Ext.shortcuts.categoriesCatalog = [
    items: [
                text: 'item1',
                url:  '.....',
                icon: 'item1.png'
and the store is declared like:
        var store = Ext.create('Ext.data.JsonStore',{
            idProperty : 'id',
            fields     : ['id', 'items'],
            data       : catalog
Is there any possibility to avoid the error ??