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