0
我只是在處理可配置產品的導入。 家長創建並相應地爲我的CRM和MAgento系統的孩子們正確(數據等)。 唯一缺少的部分是父文章和子文章之間的直接聯繫(鏈接基本缺失)。創建變體文章
下面是進行鏈接的代碼:
$resultArray = array();
foreach($this - > variant as $variantsArray) {
foreach($variantsArray as $variantArray) {
$resultArray[$variantArray['id']] = array();
array_push(
$resultArray[$variantArray['id']],
array(
"attribute_id" = > $variantArray['attr_id'],
"label" = > $variantArray['label'],
"is_percent" = > false,
"pricing_value" = > $variantArray['price']
)
);
}
}
$this-> product->setConfigurableProductsData($resultArray);
數據的變異看起來是這樣的:
(
[0] => Array
(
[0] => Array
(
[id] => 205
[price] => 12
[attr_code] => color
[attr_id] => 92
[value] => 13
[label] => taupe
)
)
[1] => Array
(
[0] => Array
(
[id] => 206
[price] => 13
[attr_code] => color
[attr_id] => 92
[value] => 11
[label] => hellgrau
)
)
)
這是basicly只有真正簡單的例子,因爲我需要創建變體有以下選項:
孩子1:尺寸XXL顏色紅色
兒童2:尺寸M紅色
兒童3:尺碼XXL顏色綠色
所以不是所有的選項都在所有組合使用。
我在做什麼錯?