2014-02-07 10 views
0

У меня есть веб-сайт Magento 1.8.1.0, где я импортировал около 3500 простых продуктов с использованием SOAP API.Программное создание настраиваемых продуктов в Magento 1.8.1

Мне нужно создать настраиваемые продукты, которые группируют простые продукты на основе шаблона SKU, но не знают, как это сделать программно. Из-за количества продуктов я не могу сделать это вручную из-за того, сколько времени потребуется.

Сайт продает купальники, а простые продукты - это параметры размера и цвета. Я добавил множество пользовательских атрибутов для хранения деталей цвета и размера в группу атрибутов по умолчанию.

Простые продукты могут выглядеть следующим образом:

 
SKU: XX3736 (32) 
SKU: XX3736 (34) 
SKU: XX3736 (36) 
SKU: XX3736 (38) 

Число в скобках представляют размер. Я добавил атрибут, который имеет общую часть SKU - в приведенном выше примере XX3736 на всех 4 простых продуктах - поэтому их можно идентифицировать как один и тот же продукт.

Некоторые вопросы:

  1. Как программно создать конфигурируемый продукты? Я читал разные сообщения, такие как http://blog.omnisubsole.com/2009/07/01/configurable-products-in-magento/, но это кажется старым (с 2009 года) и очень сложным.

  2. При создании простых продуктов имя продукта одинаково в каждом экземпляре, например. на примере выше всех 4 продуктов называются «Speedo Fastskin 3». Это правильно или нужно, чтобы имя было разным, чтобы их можно было идентифицировать с их размером? Если это неправильно, как это можно было бы отобразить в интерфейсе?

  3. Когда я импортировал Простые продукты, я добавил такие вещи, как текст описания, каждому из них. Но для продуктов установлено значение «Не видно индивидуально». Действительно ли необходимо импортировать эти данные для каждого Простого продукта? Я знаю, что Magento требует определенных полей, но кажется странным импортировать данные, которые на самом деле не показаны нигде.

Заранее спасибо.

Кроме того, неутешительно, что API не поддерживает (по-видимому) простой способ сделать это? Кто-нибудь знает, планируют ли это в более поздних версиях? Кажется очень странным, что довольно легко импортировать простые продукты, но так сложно создавать на них Configurables!

ответ

Смежные вопросы