magento 2 product categroy code example
Example: magento 1.9 get all product
$collection = Mage::getModel('catalog/product')->getCollection()
->addAttributeToSelect('*')
->setPageSize(5000)
->setCurPage(1);
foreach ($collection as $product) {
echo $product->getName();
echo (float) $product->getPrice();
echo $product->getDescription();
echo $product->getShortDescription();
echo $product->getTypeId();
echo $product->getStatus();
foreach ($product->getCategoryIds() as $category_id) {
$category = Mage::getModel('catalog/category')->load($category_id);
echo $category->getName();
echo $category->getParentCategory()->getName();
}
echo Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_MEDIA).
'catalog/product'.$product->getImage();
echo $product->getSpecialPrice();
echo $product->getProductUrl();
echo '<br />';
}