Get Product ID and Product Name in Magento
1) Product details from Product ID.
|
|
<?php$model =
Mage::getModel('catalog/product') //getting product model$_product =
$model->load($productid); //getting product object for
particular product idecho
$_product->getShortDescription();
//product's short descriptionecho
$_product->getDescription(); // product's
long descriptionecho
$_product->getName(); //product nameecho
$_product->getPrice(); //product's
regular Priceecho
$_product->getSpecialPrice(); //product's
special Priceecho
$_product->getProductUrl(); //product urlecho
$_product->getImageUrl(); //product's
image urlecho
$_product->getSmallImageUrl();
//product's small image urlecho
$_product->getThumbnailUrl(); //product's
thumbnail image url
?> |
2) Product ID from Product Name
This is little bit complex. (If anybody has
better way please post here)
|
|
<?php$product_name =
'Test Product'; //product name$model =
Mage::getModel('catalog/product') //getting product model$collection =
$model->getCollection(); //products collectionforeach
($collection as
$product) //loop for getting products{
$model->load($product->getId()); $pname
= $model->getName();
if(strcmp($pname,$product_name)==0) { $id
= $product->getId(); }
}echo 'Required
ID->'.$id; //id of product?> |
No comments:
Post a Comment