如何扩展magento core" catalogProductInfo"获取产品信息以及产品的图片网址?
答案 0 :(得分:0)
我得到了我的回答:通过产品ID获取产品信息以及图像URl以下php方法获取所需的产品详细信息,您需要在字符串数组中发送产品ID。
/** CUSTOM FILTER API METHOD GET PRODUCT DETAILS WITH IMAGE URL BY PRODUCT_ID's **/
public function getProductDetails($productidarray){
$productidstemp = array();
$productidstemp = json_decode($productidarray, true);
$store = 1; $attributes = null; $identifierType = 'ID';
$result = array();
$arrlength = count($productidstemp );
for($x = 0; $x < $arrlength; $x++) {
$product = Mage::getModel('catalog/product')->load($productidstemp[$x]);
$result[] = array(
'product_id' => $product->getId() ,
'type' => $product->getTypeId(),
'set' => $product->getAttributeSetId(),
'sku' => $product->getSku(),
'position' => $product->getCatIndexPosition(),
'brand' => $product->getData('brand'),
'price' => $product->getData('price'),
'name' => $product->getData('name'),
'description' => $product->getData('description'),
'short_description' => $product->getData('short_description'),
'image_url' => $product-> getImageUrl() );
}
return $result;
}