//Get most sold product collection <?php $visibility = array( Mage_Catalog_Model_Product_Visibility::VISIBILITY_BOTH, Mage_Catalog_Model_Product_Visibility::VISIBILITY_IN_CATALOG ); $_productCollection2 = Mage::getResourceModel('reports/product_collection') ->addAttributeToSelect('*') ->addOrderedQty() ->addAttributeToFilter('visibility', $visibility) ->setOrder('ordered_qty', 'desc'); //Get most viewed product collection $_productCollection1 = Mage::getResourceModel('reports/product_collection') ->addAttributeToSelect('*') ->setStoreId($storeId) ->addStoreFilter($storeId) ->addViewsCount(); //->setPageSize($productCount); Mage::getSingleton('catalog/product_status') ->addVisibleFilterToCollection($_productCollection1); Mage::getSingleton('catalog/product_visibility') ->addVisibleInCatalogFilterToCollection($_productCollection1); //Get newarrivals product collection $todayDate = Mage::app()->getLocale()->date()->toString(Varien_Date::DATETIME_INTERNAL_FORMAT); $_productCollection3 = Mage::getModel('catalog/product')->getCollection() ->addAttributeToSelect('*') ->addAttributeToFilter('news_from_date', array('date' => true, 'to' => $todayDate)) ->addAttributeToFilter('news_to_date', array('or'=> array( 0 => array('date' => true, 'from' => $todayDate), 1 => array('is' => new Zend_Db_Expr('null'))) ), 'left') ->addAttributeToSort('news_from_date', 'desc');
1) Get Directory paths Mage::getBaseDir() //output : /var/www/html/magento Mage::getBaseDir('app') //output : /var/www/html/magento/app Mage::getBaseDir('media') //output : /var/www/html/magento/media Mage::getBaseDir(‘design’) => Get design directory path Mage::getBaseDir(‘code’) => Gives code directory file path Mage::getBaseDir(‘lib’) => Gives lib directory file path Mage::getBaseDir(‘skin’) => Gives skin directory file path Mage::getBaseDir(‘var’) => Gives var directory file path Mage::getBaseDir(‘cache’) => Gives cache directory file path Mage::getBaseDir(‘log’) => Gives log directory file path 2) Get Base URL Mage::getBaseUrl() => Get base url path e.g. http://yourwebsite.com/ Mage::getBaseUrl('media') => Get MEDIA folder path e.g. http://yourwebsite.com/media/ Mage::getBaseUrl('js') => Get JS folder path e.g. http://yourwebsite.com/js/ Mage::getBaseUrl('skin') => Get SKIN folder p
Comments
Post a Comment