Friday, 9 October 2015

magento get table prefix

Use this following code you will get the prefix.
echo Mage::getSingleton('core/resource')->getTableName('core_config_data');

Friday, 2 October 2015

Magento add next and previous link on product details page

Please add the following codes under the view.phtml

<?php
  function getPreviousProduct()
    {
        $prodId = Mage::registry('current_product')->getId();

        $catArray = Mage::registry('current_category');

        if($catArray){
            $catArray = $catArray->getProductsPosition();
            $keys = array_flip(array_keys($catArray));
            $values = array_keys($catArray);

            $productId = $values[$keys[$prodId]-1];

            $product = Mage::getModel('catalog/product');

            if($productId){
                $product->load($productId);
                return $product->getProductUrl();
            }
            return false;
        }

        return false;

    }


  function getNextProduct()
    {
        $prodId = Mage::registry('current_product')->getId();

        $catArray = Mage::registry('current_category');

        if($catArray){
            $catArray = $catArray->getProductsPosition();
            $keys = array_flip(array_keys($catArray));
            $values = array_keys($catArray);

            $productId = $values[$keys[$prodId]+1];

            $product = Mage::getModel('catalog/product');

            if($productId){
                $product->load($productId);
                return $product->getProductUrl();
            }
            return false;
        }

        return false;
    }


?>
<?php $_prev = getPreviousProduct(); ?>
<?php $_next = getNextProduct(); ?>