
20.07.2013, 20:24
|
|
Регистрация: Jan 2006
Адрес: Москва, Зеленоград
Сообщений: 653
|
На самом деле удобно иметь несколько контроллеров для вида, модели и глобальный для ядра.
В глобальном лучше размещать основные команды ядра. Контроллер вида обслуживает виджеты,
а контроллер модели сервисы. Скелет вида, модели и контроллер команд, у меня естественно XML, ноды которого передаются в соответствующие конструкторы дисплей контейнеров вида , которые затем рендерятся виджетами. Соответственно вся иерархия в виде графа, который агрегатирован по parent id соответствующей xml ноды.
Нода вида
...
Нода Коллекция виджетов
.....
Нода Коллекция команд и хэндлеров
....
Нода Коллекция сервисов
|