kra*_*hid 5 image set magento categories
我尝试通过以下代码在magento中添加一个类别:
$_cat = new Mage_Catalog_Model_Category();
$_cat->setName($nom);
$_cat->setUrlKey($nom);
$_cat->setIsActive(1);
$parentCategory = Mage::getModel('catalog/category')->load(2);
$_cat->setPath($parentCategory->getPath());
$mediaAttribute = array ('thumbnail');
$_cat->addImageToMediaGallery($other_file, $mediaAttribute, true, false);
$_cat->save();
Run Code Online (Sandbox Code Playgroud)
它的作品,但没有插入图像,我需要知道以编程方式插入类别图像的正确代码是什么,
谢谢你.
好的,我解决了它,添加附加数据写入:
$data['display_mode'] = 'PRODUCTS_AND_PAGE';
$data['page_layout'] = 'one_column';
$data['thumbnail'] = $path; // path to your image
$_cat->addData($data);
Run Code Online (Sandbox Code Playgroud)
然后将您的图片放入 YOUR_MAGENTO/media/catalog/category/NAME_OF_IMAGE.jpg
干杯。