Реализация импорта XML в бд

Возник интересный вопрос и даже конкретная идея. Вообщем суть её такова, если кто знаком с движком Wordpress, знает, что импортировать контент, плагины и многое другое в ней можно благодаря импорту XML файлов. А почему бы не сделать этот самый импорт для MODX через XML? Для чего же спросите вы? Начнём с того, что не редко люди нуждаются в импорте контента, товаров и всего остального. Как я себе это представляю. В своём компоненте создаётся запись с формой добавки XML файла, вот план:

1. Сделать кнопку Импорт с возможностью выбора XML файла;
2. Создать таблицу с нужными полями;
3. Нужен динамический выбор контекста, в который загружается файл. (для загрузки в бд).

Помогите с реализацией в ExtJS, кнопку то с всплывающей формой сделать не трудно, но вот выпадающий список с контекстами, которых штук 30, это сложнее. До сих пор не понял как из таблицы в бд с контекстами динамически брать название для вывода и id для сохранения в бд.

P.S. Вопросом занялся недавно, по этому заранее извиняюсь если подобные вопросы всплывали.
Андрей Копп
02 декабря 2015, 21:06
modx.pro
1 261
0

Комментарии: 2

Павел Романов
03 декабря 2015, 00:47
0
Есть же CatalogFill — он и XML, вроде, понимает.
    Андрей Копп
    03 декабря 2015, 01:43
    0
    Спасибо, думаю идеально, можно купить и дописать под свои нужды) Ну и посмотреть как этот импорт реализован сам) А подобные наработки существуют?
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    2