Devo creare un semplice agente di importazione Magento 1.6.x che supponga di creare/aggiornare prodotti e le loro immagini. Qualcuno potrebbe consigliarmi come aggiungere l'immagine del prodotto senza dover utilizzare l'API magento?Magento aggiunge programmaticamente l'immagine del prodotto
Le prestazioni api si è rivelata molto poveri e sto iniziando ad essere un po 'frustrato .. :-(
ho trovato alcune altre domande per quanto riguarda questo problema, ma nessuno di loro preoccupazioni con l'aggiunta di immagini per . il prodotto
Questo è ciò che è venuto con:?
$product->setIsMassupdate(true)
->setExcludeUrlRewrite(true)
->setManufacturer($this->addManufacturers(utf8_encode($record[4])))
->setSku($record[3])
->setAttributeSetId($this->attribute_set)# 9 is for default
->setTypeId(Mage_Catalog_Model_Product_Type::TYPE_SIMPLE)
->setName(utf8_encode($record[5]))
->setCategoryIds($this->getCategories(array($record[0], $record[1], $record[2]))) # some cat id's,
->setWebsiteIDs(array(1)) # Website id, 1 is default
->setDescription(utf8_encode($record[6]))
->setShortDescription($this->shortText(utf8_encode($record[6]), 150))
->setPrice($price) # Set some price
->setSpecialPrice($special_price)
->setWeight($record[12])
->setStatus(Mage_Catalog_Model_Product_Status::STATUS_ENABLED)
->setVisibility(Mage_Catalog_Model_Product_Visibility::VISIBILITY_BOTH)
->setTaxClassId(2) // default tax class
->setPixmaniaimg($record[10])
->setStockData(array('is_in_stock' => $inStock, 'qty' => $qty))
->setCreatedAt(strtotime('now'));
qualcuno mi può aiutare con l'aggiunta di immagini direttamente, senza l'API
Grazie
Lukas
Quale versione di Magento? – benmarks
Magento 1.6 - mi dispiace per l'omissione nel mio commento originale .. – Bery
Per Magento 2: http://magento.stackexchange.com/questions/140612/magento-2-save-all-product-data-outside-magento-with -images –