Как создать приложение MDI на основе контроллера / модели / магазина / представления с помощью ExtJS 4?
Я хочу создать приложение MDI (интерфейс с несколькими документами), которое отображает несколько экземпляров одной модели (то есть пользователей) одновременно на разных панелях (здесь: внутри табуляции).
Мой обычный подход заключается в создании контроллера для каждого экземпляра, который содержит все необходимые представления и хранилища. Но, как я понял, это невозможно. Я могу иметь несколько просмотров и магазинов, но только один контроллер. Создание представления может быть выполнено автоматически, имея основной вид, который содержит все другие виды. Но с магазинами не так просто, если я не хочу использовать вложенные модели / магазины. Поэтому я должен создать все магазины вручную.
Неужели нет никакой возможности управлять всем этим с помощью нескольких экземпляров соответствующего контроллера? Или есть другой элегантный способ решить эту проблему?