<?php $visitorInfo = Mage::getSingleton(‘core/session’)->getVisitorData(); print_r($visitorInfo); // Array // ( // [] => // [server_addr] => 167772437 // [remote_addr] => 167772437 // [http_secure] => // [http_host] => 127.0.0.1 // [http_user_agent] => Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) //AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.237 Safari/534.10 // [http_accept_language] => en-US,en;q=0.8 // [http_accept_charset] => ISO-8859-1,utf-8;q=0.7,*;q=0.3 // [request_uri] => /magento/index.php/catalog/category/view/id/22 […]
Read More<?php $items = Mage::getSingleton(‘checkout/session’)->getQuote()->getAllItems(); foreach($items as $item) { echo ‘ID: ‘.$item->getProductId().'<br />’; echo ‘Name: ‘.$item->getName().'<br />’; echo ‘Sku: ‘.$item->getSku().'<br />’; echo ‘Quantity: ‘.$item->getQty().'<br />’; echo ‘Price: ‘.$item->getPrice().'<br />’; echo “<br />”; } ?>
Read More<?php // http://domainname.com/ echo Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_WEB); // http://domainname.com/js/ echo Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_JS); // http://domainname.com/index.php/ echo Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_LINK); // http://domainname.com/media/ echo Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_MEDIA); // http://domainname.com/skin/ echo Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_SKIN); ?>
Read More<?php $customerAddressID = Mage::getSingleton(‘customer/session’)->getCustomer()->getDefaultShipping(); if ($customerAddressID ){ $address = Mage::getModel(‘customer/address’)->load($customerAddressID ); }
Read More// Gets the current store’s details $store = Mage::app()->getStore(); // Gets the current store’s id $storeId = Mage::app()->getStore()->getStoreId(); // Gets the current store’s code $storeCode = Mage::app()->getStore()->getCode(); // Gets the current website’s id $websiteId = Mage::app()->getStore()->getWebsiteId(); // Gets the current store’s group id $storeGroupId = Mage::app()->getStore()->getGroupId(); // Gets the current store’s name $storeName = Mage::app()->getStore()->getName(); […]
Read More– url_rewrite_id: increment id – store_id: id of the related store – id_path: internal Magento URL: module/controller/action/parameters…
Read MoreWhen create or update a category or product and reindex.
Read MoreCreate new Featured attribute Create a new attribute by going to Catalog > Attributes > Manage Attributes > Add New Attribute. Attribute Properties Attribute Identifier: featured Scope: Store View Catalog Input Type for Store Owner: Yes/No Unique Value (not shared with other products): No Values Required: No Input Validation for Store Owner: None Apply To: […]
Read MoreMagento was developed based on the Zend Framework, so the rules of class naming in Magento were taken from the Zend Framework (read more here). Magento standardizes class names depending on their location in the file system. Such standardization enables automatic class loading (autoloader) instead of using require_once and include_once functions. Rather than the directory […]
Read MoreMagento has three different codepools: Community Core Local Core pool First of all, this folder stores all the code that makes Magento so powerful, flexible and lovely. The chief rule of Magento development is that you should never make any changes in it. In other words, this folder belongs to Magento core developers only and […]
Read More