List get

Хочу отобразить в list элемент #businessHours# как мне спустится по массиву в

я предполагал что так "#companies.businessHours# , но нет.

view:“list”, autowidth:true, template:"#companies.companyId# . #name#"

структура такая спасибо.


   "statusCode": "Success",
    "data": {
        "userId": "154",
        "name": "Вася",
        "email": "test@333.ru",
        "profilesId": "",
        "sex": "M",
        "phone": "133234",
        "birthDate": "01.06.2003 00:00:00",
        "dateAdded": "16.06.2015 12:25:01",
        "userStatus": "1",
        "companies": [
            {
                "companyId": "1",
                "name": "У тещи на блинах",
                "logoPath": "mc.png",
                "password": "",
                "phone": "711222",
                "email": "test@test123.ru",
                "businessHours": "9-20",
                "latitude": "0",
                "longitude": "0",
                "companyType": "1",
                "parentId": "",
                "companyStatus": "1",
                "dateAdded": "21.06.2015 14:24:47",
                "userCompanyId": "21",
                "userCompanyStatus": "1",
                "shopClasses": [
                    {
                        "classId": "4",
                        "parentId": "2",
                        "name": "Кафе"
                    }
                ],

Если в companies всегда одна запись

view:"list", data:data, template:"#companies[0].name#"

http://webix.com/snippet/61547570

Если в companies много записей то надо или передевать не все данные в лист а именно data.companies или перенастраивать то как читаются данные, так как сам по себе лист не догадается что ему надо для каждой записи в companies создавать отдельный айтем

http://webix.com/snippet/8f295adb

http://webix.com/snippet/1e0dddd9

при таком варианте когда нет данных не сообщает об этом

ready обработчик срабатывает после загрузки данных, так что надо вызывать load или parse чтобы логика в нем отработала

http://webix.com/snippet/8744c2f2