Показать сообщение отдельно
  #37 (permalink)  
Старый 21.06.2015, 21:33
Аватар для khusamov
Соединяю Node.js и Ext JS
Отправить личное сообщение для khusamov Посмотреть профиль Найти все сообщения от khusamov
 
Регистрация: 25.06.2009
Сообщений: 1,033

1) У вас два вида: Таблица Ордеров и Просмотр Ордера

И для обоих видов вы используете одну и ту же модель вида: order

А по правильному нужно на каждый вид свою модель сделать.

2) Именования нужно привести в порядок. Я уже запарился открывать файлы - каждый раз приходится думать какой файл что хранит в себе.

Например для вида нужно три файла:

Вид.js
ВидModel.js
ВидController.js

где Вид это имя вида

Далее, алиас должен соответствовать имени класса. Например у вас:

есть xtype: 'orderGroup' ему соответствует класс Fiddle.view.OrderGrid

в итоге, я смотрю на orderGroup и ищу аналогичный класс, например Fiddle.view.OrderGroup. Экономьте время на подобные поиски.

Итого примерно вот что должно получиться:

view
 - order
     - Order.js
     - OrderModel.js
     - OrderController.js
 - orders
     - Orders.js
     - OrdersModel.js
     - OrdersController.js
 - notes
     - Notes.js
     - NotesModel.js
     - NotesController.js


Итого три вида. Причем notes это вложенный в order вид.
Ответить с цитированием