การนำเข้าหลายไซต์ Magmi ด้วย Datapump API - ราคาที่แตกต่างกันใน SKU-s เดียวกัน

โครงสร้างของโครงการคือ 2 เว็บไซต์ที่มีหมวดหมู่เดียวกันและผลิตภัณฑ์เดียวกัน ข้อแตกต่างเพียงอย่างเดียวคือราคา (โดยพื้นฐานแล้วร้านที่สองจะเป็นร้านขายส่ง)

ดังนั้นเราจึงมี:
เว็บไซต์ A - ภาษา 1 และภาษา 2
เว็บไซต์ B - ภาษา 1 และภาษา 2 (เหมือนกับเว็บไซต์ A)

การนำเข้าทำงานได้ดี แต่วันนี้ลูกค้าโทรหาฉัน เรามีปัญหา!?. Magento และ Apache ไม่แสดงข้อผิดพลาดใดๆ ปัญหาคือ: เราไม่สามารถอัปเดตราคาได้ (วิดีโอ ที่นี่ )

    $newProductData = array(
        'sku'           => "test123",
        'store'         => "veen,vehr",
        'qty'           => 1000,
        'price'         => 10
);
$dp->ingest($newProductData);

$newProductData = array(
        'sku'           => "test123",
        'store'         => "en,hr",
        'qty'           => 1000,
        'price'         => 5
);
$dp->ingest($newProductData);

อืม ตอนนี้กำลังดูโค้ด... อาจมีปัญหาเป็นจำนวนหรือไม่


person nordashi    schedule 09.04.2014    source แหล่งที่มา
comment
ขอบเขตที่กำหนดไว้สำหรับด้านแอตทริบิวต์ราคาวีโอไอพีคืออะไร?   -  person dweeves    schedule 10.04.2014
comment
แอตทริบิวต์ราคาเป็นค่าเริ่มต้นจากการติดตั้งวีโอไอพี ไม่มีขอบเขต (อย่างน้อยก็ไม่สามารถเปลี่ยนแปลงได้เหมือนในคุณลักษณะอื่นๆ [global, website,store view] ) นี่คือ ภาพหน้าจอ แต่ฉันพยายามเพิ่ม: 'attribute_set' =› 'default'   -  person nordashi    schedule 11.04.2014
comment
magento 1.7 มีการตั้งค่าเฉพาะสำหรับการกำหนดขอบเขตราคา โดยค่าเริ่มต้นจะถูกตั้งค่าเป็นสากล ดู: stackoverflow.com/questions/13834772/   -  person dweeves    schedule 11.04.2014
comment
คุณพูดถูกอย่างแน่นอน มันถูกตั้งค่าเป็นสากล! น่าตลกที่ magmi มีการเปลี่ยนแปลงสำหรับร้านค้าเฉพาะ แต่ไม่สามารถบันทึกในผู้ดูแลระบบได้ สำหรับทุกคนที่ประสบปัญหานี้: ในแผงผู้ดูแลระบบ ให้ไปที่ระบบ การกำหนดค่า แค็ตตาล็อก จากนั้นเลือกราคา เปลี่ยนราคาจากทั่วโลกเป็นเว็บไซต์ (หมายเหตุ: Magento จะบันทึกการเปลี่ยนแปลงนี้ไว้เป็นเวลานาน อดทนหน่อยนะ) ง่ายมาก (เอามือปิดหน้า)   -  person nordashi    schedule 14.04.2014