Magento: Some important functions
Here I will show you some important functions/methods in Magento that will make your development easy.
Get the path of your magento page.
echo $this->getUrl('mypage'); |
Get the path of the image in your skin folder.
echo $this->getSkinUrl('images/yourimage.gif'); |
Get the product link.
echo $this->getProductData()->getProductUrl(); |
Get the product name.
echo $this->htmlEscape($this->getProductData()->getName()); |
Call a static block in .phtml file.
echo $this->getLayout()->createBlock('cms/block')->setBlockId('YOURBLOCKID')->toHtml(); |
Get Image url of current category.
echo $this->getCurrentCategory()->getImageUrl(); |
Check whether the current category is Top category.
echo $this->IsTopCategory(); |
Get description of current category.
echo $this->getCurrentCategory()->getDescription(); |
Display products list page (list.phtml).
echo $this->getProductListHtml(); |
Display CMS block page.
echo $this->getCmsBlockHtml(); |
Get current store id.
echo $storeId = Mage::app()->getStore()->getId(); |
Get current store name.
echo $storeName = Mage::app()->getStore()->getName(); |
Get current store code.
echo $storeCode = Mage::app()->getStore()->getCode(); |
Get website name.
echo $websiteName = Mage::app()->getWebsite()->getName(); |
Get session id.
echo $sessionId = Mage::getModel('core/session')->getSessionId(); |
Get customer id.
echo $customerId = Mage::getModel('customer/session')->getCustomerId(); |
Get guest id.
echo $vistitorId = Mage::getModel('core/session')->getVisitorId(); |
1 Comment
Leave a comment
Welcome to my Blog
Certifications
Honor
Recognition
Contributions
Categories
- Apache (2)
- ChatGPT (1)
- Domain name (2)
- eCommerce (2)
- htaccess (1)
- Humor (3)
- Instagram API (1)
- jQuery (4)
- JSON (1)
- Linux (10)
- Magento (142)
- Magento admin (58)
- Magento Certification (5)
- Magento error (13)
- Magento frontend (68)
- Magento Imagine (2)
- Magento Interview (5)
- Magento Master (2)
- Magento2 (10)
- Mobile (1)
- MySQL (7)
- OpenAI (1)
- OroCRM (2)
- Performance (2)
- PHP (8)
- Prototype JS (3)
- Security (4)
- Wordpress (3)
- XML (2)
Tag Cloud
500 internal server error admin answers attribute bug category checkbox checkout cookie customer difference domain name EAV error event extension interview invoice jquery linux magento magento2 magento admin magento error magento interview questions magento orm mysql observer order pinterest product products questions redirect register remove script session simplexml to array state status study guide tax url wordpress
Hey kalpesh .. Nice collection of Magento Functions and nicely grouped in one place .. keep it up..