Я использую плагин редактирования строк сетки ExtJS довольно либерально для операций CRUD в веб-приложениях. Теперь у меня есть требование разрешить редактирование записи базы данных вместе с соответствующей коллекцией/массивом (из другого хранилища данных) с помощью этого плагина редактирования строк.
Чтобы сделать это, я хочу вставить сетки drag-n-drop внутри строки, которая была выбрана для редактирования, одна сетка показывает доступные (неиспользованные) элементы коллекции слева и другую сетку для хранения определенных элементов коллекции на право.
Чтобы проиллюстрировать, что я пытаюсь сделать, вот нормальный плагин редактирования строк со строкой, выбранной для редактирования:
Я пытаюсь это сделать (сетки drag-n-drop внутри редактора строк div):
Чтобы сделать это, я пытался просто запустить что-то вроде Ext.getCmp(???).add(myDnDGridPanel);
, но я не нашел нужную вещь для присоединения к этому (что помещать в вопросительные знаки).
Кажется достаточно разумным использовать этот плагин для редактирования связанной коллекции/массива вместе с записью базы данных. Кто-нибудь знает простой способ добавления элементов в этот редактор строк div?
Или... мне придется взломать/расширить плагин, чтобы выполнить это?