简体   繁体   English

使用magento获得产品重量

[英]Getting product weight in magento

I'm trying to make a csv export script, for a partener price aggregation sistem. 我正在尝试制作一个csv导出脚本,用于合作伙伴价格聚合系统。 i'm having trouble extracting the weight of the products from magento. 我无法从magento中提取产品的重量。

$show_prodweight = (@$_GET['weight'] == "on") ? "on" : "off";
....
$product = Mage::getModel('catalog/product');
$product->setStoreId($storeId);
$product->load($product_id);

$prod_model = $product->getSku();   
$prod_id = $product->getId();
$prod_name = $product->getName();

if ( $show_prodweight =="on") {
    $prod_weight = $product->getWeight ();
    }
    else {
    $prod_weight == "2";
    }
....
print $PRODUCT['prod_weight'] . $datafeed_separator . 

Can someone please tell me what i am doing wrong ? 有人可以告诉我我做错了什么吗?

resolved it by simplyfing code 通过简单的代码解决它

$product = Mage::getModel('catalog/product');
$product->setStoreId($storeId);
$product->load($product_id);

$prod_model = $product->getSku();   
$prod_id = $product->getId();
$prod_name = $product->getName();
$prod_weight = $product->getWeight();

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM