magento开发常用函数

来源:互联网 发布:ubuntu systemd 安装 编辑:程序博客网 时间:2024/05/21 06:21

开发中经常用到的函数,不断更新...

//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();Mage::getSingleton('customer/session')->isLoggedIn();Mage::getModel('coredate')-timestamp(time());//get Parent's IdsMage::getModel('catalog/product_type_configurable')->getParentIdsByChild( $childid );// 返回Ip地址的字符串格式:127.0.0.1echo Mage::helper('core/http')->getRemoteAddr();// 返回Ip地址的数值格式:2130706433echo Mage::helper('core/http')->getRemoteAddr(true); 

...


原创粉丝点击