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