Ich versuche, ein Produkt programmgesteuert in Magento 1.8 zu erstellen und dann einige Attributwerte darauf festzulegen. Bis jetzt funktioniert alles, die Attribute werden korrekt mit dem Produkt im Bereich "Standard" gespeichert.Wie speichert man einen Attributwert für eine bestimmte Geschäftsansicht?
Das Problem ist, dass mein Geschäft zwei verschiedene "Store View", eine in Englisch und eine in Französisch hat. Ich kann mir nicht vorstellen, wie man den "Scope" oder "Store View" für die Daten eines bestimmten Attributs einstellt.
Wie kann ich Magento sagen einen Attributwert für einen bestimmten Bereich zu sparen?
Hier ist ein Codebeispiel die „kurze Beschreibung“ Attribut:
$product = new Mage_Catalog_Model_Product();
$product->setSku($sku);
$product->setAttributeSetId($attributeSetId);
$product->setTypeId($typeId);
$product->setName($sku);
$product->setWebsiteIDs(array($websiteId));
$product->setShortDescription('Short description in english');
$product->setShortDescription('Short description in french'); // Scope change here?