Показать сообщение отдельно
  #8 (permalink)  
Старый 11.06.2015, 19:26
Аспирант
Отправить личное сообщение для Пролетарий Посмотреть профиль Найти все сообщения от Пролетарий
 
Регистрация: 01.06.2015
Сообщений: 57

Тут похоже вообще много волшебства, не зная о котором можно два дня безуспешно долбиться об стену как я в данном случае.

Нашел всё же пример с подобной вещью как у меня и был буквально потрясен, что в тихушку творит ExtJS. Оказывается для каждой строки таблицы, для каждой колонки с данными из reference автоматически создаются функции из get+Название поля из модели. В моем случае это оказалась getStrategy().

Я нашел рендера в примере, где он вызывал подобную функцию и я пытался её найти во всех файлах примера и не мог. Функция есть, а реализации её нет! Потом решил посмотреть подобное у себя в реальном времени и был удивлен, найдя её.

Ну вот спрашивается, как я должен был об этом догадаться? Когда решил остановиться на ExtJS, то читал о том что кривая обучения очень крутая, но думал просто пугают, но теперь вижу что были правы.

В общем сделал так, и пока работает:
renderer: function(value, metaData, record) {
                if (record.getStrategy() !== null) {
                    return record.getStrategy().get('name');
                };
            }


Похоже можно и как у вас сделать и как в примере.
Ответить с цитированием