Импорт в minishop

5 500
Добрый день.
Необходимо написать скрипт, который будет выполнять импорт информации с файлов с расширением .dat. Внутри serialized массив данных (товары, категории).
Например, файл с категориями имеет следующий вид:

Array
(
    [509] => Array
        (
            [0] => Основная категория 1
            [1] => 0 (Сортировка)
            [2] => 0 (ID родителя)
        )

    [510] => Array
        (
            [0] => Основная категория 2
            [1] => 0
            [2] => 0
        )

    [76] => Array
        (
            [0] => Подкатегория 1
            [1] => 5
            [2] => 510
        )
	
	[496] => Array
        (
            [0] => Подкатегория 2
            [1] => 2
            [2] => 509
        )

    [497] => Array
        (
            [0] => Подкатегория 3
            [1] => 3
            [2] => 510
        )
)
Где индекс массива — это ID категории/подкатегории в нашей программе учета.
[0] — наименование категории/подкатегории,
[2] — ID родительской категории

У товаров в отдельном файле данные выглядят так:

Array
(
    [419] => Array
        (
            [0] => 15 (ID категории товара)
            [1] => Наименование
            [2] => 299 (Стоимость)
            [3] => Описание
            [4] => True (Есть ли доставка)
            [5] => 0 (Сортировка)
            [6] => 6 (ID Магазина)
            [7] => 419 (ID товара)
            [8] => True (Выставлен ли в оффлайн-точке продаж)
        )
}
Андрей
Андрей
18 мая 2019, 08:46
modx.pro
790