Нужен импорт товаров из XML в MySQL на php (обязательно XMLReader'ом по частям). XML – это yml файлы разных магазинов, они похожи, но все же разные.
1. разобрать хмл и записать товары в базу Если не указана цена (нет или незаполнен тег price), такой товар не записываем. Если в теге offer параметр available="false", такой товар не записываем. нужные поля: id (параметр в offer) group_id (параметр в offer) тип - typePrefix description modified_time price (целое число) vendorCode (до первого слеша) Цвет - <param name="Цвет"> Размер (сам размер и тип размера из параметра unit) picture (картинок может быть от 1 до 10, нужно записать их урлы) vendor url
2. Группировка. если у товара несколько цветов или размеров, такой товар пишем несколько раз, чтобы было один товар – один цвет, один размер, объединяя их groupid. (если 2 цвета и 3 размера, получим 6 товаров) у некоторых магазинов группировку надо вычислить по другим тегам.
3. Присвоить cat_id Если в typePrefix туфли, пишем – 1;если...
Видеть полную информацию и оставлять заявки могут только авторизованные пользователи.
Исполнитель по этому заданию выбран.
Заявок нет
Оставлять заявки могут только авторизованные пользователи.
Импорт товаров из XML в MySQL на php
Реклама
Импорт товаров из XML в MySQL на php
Нужен импорт товаров из XML в MySQL на php (обязательно XMLReader'ом по частям).
XML – это yml файлы разных магазинов, они похожи, но все же разные.
1. разобрать хмл и записать товары в базу
Если не указана цена (нет или незаполнен тег price), такой товар не записываем.
Если в теге offer параметр available="false", такой товар не записываем.
нужные поля:
id (параметр в offer)
group_id (параметр в offer)
тип - typePrefix
description
modified_time
price (целое число)
vendorCode (до первого слеша)
Цвет - <param name="Цвет">
Размер (сам размер и тип размера из параметра unit)
picture (картинок может быть от 1 до 10, нужно записать их урлы)
vendor
url
2. Группировка.
если у товара несколько цветов или размеров, такой товар пишем несколько раз, чтобы было один товар – один цвет, один размер, объединяя их groupid. (если 2 цвета и 3 размера, получим 6 товаров)
у некоторых магазинов группировку надо вычислить по другим тегам.
3. Присвоить cat_id
Если в typePrefix туфли, пишем – 1;если...
Другие открытые задания:
Оформление гайда на основании готового текста по теме ухода за волосами2 000 р.
Бюджет: 2 000 р. Необходимо сделать гайд с иллюстрациями, подходящими под смысл написанного. Логично распределить все темы по страницам. Тема: "База ухода за волосами". Пр…
Написание книг по темам: Строительство, Сварка, Электроника, Электрика, Схемотехника и т.п.120 000 р.
Бюджет: 120 000 р. Издательство приглашает авторов для написания книг по тематикам: Строительство: - Печи/камины/барбекю/уличные модульные кухни/Бани, Сауны - Инженерное оборудо…
Трафик с АВИТО , Юла . Продажи , лиды . Нужен ПАРТНЕР по продажам .60 000 р.
Бюджет: 60 000 р. Трафик с АВИТО , Юла . Продажи , лиды . Нужен ПАРТНЕР по продажам . Нужен специалист по AVITO , ЮЛЕ со своим трафиком . Меня зовут Олег и я занимаюсь производс…
поиск заданий