magento:从前端添加产品 [英] magento: Add product from front end

查看:86
本文介绍了magento:从前端添加产品的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

任何人都可以通过某种想法帮助我,即如何在Magento中从前端添加具有产品大多数属性的产品?

Can anyone help me by some idea that how can I Add products from the front end with most of the attributes of the products in Magento?

预先感谢.

推荐答案

//$product = Mage::getModel('catalog/product');
$product = new Mage_Catalog_Model_Product();
//echo time();
// Build the product
$product->setAttributeSetId(9);// #4 is for default
$product->setTypeId('simple');

$product->setName('Some cool product name');
$product->setDescription('Full description here');
$product->setShortDescription('Short description here');
$product->setSku(time());
$product->setWeight(4.0000);
$product->setStatus(1);
$product->setVisibility(Mage_Catalog_Model_Product_Visibility::VISIBILITY_BOTH);//4
//print_r(Mage_Catalog_Model_Product_Visibility::VISIBILITY_BOTH);

$product->setPrice(39.99);// # Set some price
$product->setTaxClassId(0);// # default tax class

$product->setStockData(array(
'is_in_stock' => 1,
'qty' => 99999
));

$product->setCategoryIds(array(27));// # some cat id's,

$product->setWebsiteIDs(array(1));// # Website id, 1 is default

//Default Magento attribute

$product->setCreatedAt(strtotime('now'));


//print_r($product);
try {
    $product->save();
    echo "Product Created";
}
catch (Exception $ex) {
    //Handle the error
    echo "Product Creation Failed";
}

我已经使用了它,并且奏效了.我也在网站上找到了这个,但是忘记了链接:(

I have used this and it worked. I also found this from a site but forgotten the link :(

这篇关于magento:从前端添加产品的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆