Импорт/экспорт данных в 2 инфоблока в Битрикс
Добавлено: 20 авг 2012 00:27
Здравствуйте,
Целый день сегодня тестировал демо-версии СС и PLi, но так и не нашел решения, стоящих передо мной задач.
Ситуация:
Есть интернет-магазин авто шин и дисков на 1С-Bitrix, его необходимо с нуля наполнить товарами, описаниями и характеристиками и затем довольно часто обновлять. Основная проблема состоит в структуре инфоблоков, которая применена на сайте. Есть инфо-блок "Шины.Модели" и в нем хранятся все модели, рассортированы по папкам-производителям и в конечном итоге путь до модели выглядит, например, так: Шины. Модели -> Bridgestone -> Blizzak REV.01. За моделью уже закреплены определенные свойства, есть описание и привязана картинка Торговыми предложениями для каждой модели являются ее модификации, которые хранятся уже в другом инфоблоке "Шины". Шины обладают еще большим количеством характеристик и привязаны к соответствующей модели из инфоблока "Шины.Модели" с помощью одной из характеристик "Модель" Собственно примерно такая структура на Я.Маркете, когда у модели шины существуют модификации с размерами.
Вопрос №1
Как правильно сформировать структуру СТУС в PLi и CC для наполнения товарами с характеристиками и последующего обновления такой структуры в Битриксе?
Для начала попробовал осуществить экспорт существующей на сайте структуры и импорт в Pli и СС (сами существующие сейчас на сайте товары вполне можно заменить вновь созданными, необходимо лишь сохранить структуру). Через туннель и CommerceML импортируются только инфоблок "Шины.Модели" , от инфоблока "Шины" импортируется только сама папка. Попробовал через YML, получилось импортировать инфоблок "Шины" со структурой инфоблока "Шины.Модели", обратно залить на сайт после наполнения товарами и характеристиками не представляю как. Через CSV наполять сайт пробовал, не получается автоматически привязывать шины к моделям (это можно сделать по ID, который присваивается Битриксом при добавлении моделей в "Шины.Модели", но как создать соответствие всех необходимых шин этому ID? При этом стандратными средствами Битрикс импортировать блоки через CSV нужно по отдельности.
Вопрос №2
Как потом эту структуру залить в Битрикс, чтобы передать все необходимые, полученные с пом. CC и Pli свойства в эти 2 инфоблока и осуществить их привязку друг к другу по модели автоматически?
Заранее благодарю за ответ или наставление на путь истинный.
Целый день сегодня тестировал демо-версии СС и PLi, но так и не нашел решения, стоящих передо мной задач.
Ситуация:
Есть интернет-магазин авто шин и дисков на 1С-Bitrix, его необходимо с нуля наполнить товарами, описаниями и характеристиками и затем довольно часто обновлять. Основная проблема состоит в структуре инфоблоков, которая применена на сайте. Есть инфо-блок "Шины.Модели" и в нем хранятся все модели, рассортированы по папкам-производителям и в конечном итоге путь до модели выглядит, например, так: Шины. Модели -> Bridgestone -> Blizzak REV.01. За моделью уже закреплены определенные свойства, есть описание и привязана картинка Торговыми предложениями для каждой модели являются ее модификации, которые хранятся уже в другом инфоблоке "Шины". Шины обладают еще большим количеством характеристик и привязаны к соответствующей модели из инфоблока "Шины.Модели" с помощью одной из характеристик "Модель" Собственно примерно такая структура на Я.Маркете, когда у модели шины существуют модификации с размерами.
Вопрос №1
Как правильно сформировать структуру СТУС в PLi и CC для наполнения товарами с характеристиками и последующего обновления такой структуры в Битриксе?
Для начала попробовал осуществить экспорт существующей на сайте структуры и импорт в Pli и СС (сами существующие сейчас на сайте товары вполне можно заменить вновь созданными, необходимо лишь сохранить структуру). Через туннель и CommerceML импортируются только инфоблок "Шины.Модели" , от инфоблока "Шины" импортируется только сама папка. Попробовал через YML, получилось импортировать инфоблок "Шины" со структурой инфоблока "Шины.Модели", обратно залить на сайт после наполнения товарами и характеристиками не представляю как. Через CSV наполять сайт пробовал, не получается автоматически привязывать шины к моделям (это можно сделать по ID, который присваивается Битриксом при добавлении моделей в "Шины.Модели", но как создать соответствие всех необходимых шин этому ID? При этом стандратными средствами Битрикс импортировать блоки через CSV нужно по отдельности.
Вопрос №2
Как потом эту структуру залить в Битрикс, чтобы передать все необходимые, полученные с пом. CC и Pli свойства в эти 2 инфоблока и осуществить их привязку друг к другу по модели автоматически?
Заранее благодарю за ответ или наставление на путь истинный.
