Sto provando a creare un prodotto a livello di codice in Magento 1.8 e quindi impostare alcuni valori di attributo ad esso. Finora tutto sta funzionando, gli attributi vengono salvati correttamente con il prodotto sotto l'ambito "predefinito".Come salvare un valore di attributo per una vista negozio specifica?
Il problema è che il mio negozio ha due diverse "viste negozio", una in inglese e una in francese. Non riesco a capire come impostare "scope" o "store view" per i dati di un attributo specifico.
Come posso dire a Magento di salvare un valore di attributo per un ambito specifico?
Ecco un esempio di codice utilizzando il "breve descrizione" attributo:
$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?