Импорт из .fb2 в CS-CART 2
Необходимо сделать возможность массово импортировать товары (книги) из формата .fb2 в базу магазина (mySQL), на движке CS-CART 2.
Основная тонкость - полуавтоматическое формирование записи (карточки) книги
на основании данных, прописанных в xml файле (.fb2) книги при аплоаде файла этой книги на сервер,
т.е. некий скрипт, который при заливке вытаскивает из заданных полей значения
и прописывает их в соответствующие поля карточки
(поля: ID-автор-название-год написания книги-серия (авторская)-номер в серии- оригинальное название - обложка).
Причем при заливке должна происходить проверка/валидация
- на наличие такого же файла (по уникальноу ID)
- на наличие такой же книги (по названию книги)
Валидация необходима для устранения дублей.
При первичной заливке (несколько тысяч файлов) скрипт должен скопом взять и сформировать несколько тысяч этих карточек.