- Mage::getBaseUrl('media') //可获得 media 带 http 的url 地址。
- //同理也可以获得skin 和js 目录的地址:
- Mage::getBaseUrl('skin');
- Mage::getBaseUrl('js');
- //而获取带http 的网站根地址为:
- Mage::getBaseUrl('web');
- //在cms中调用的URL的方法(content 中):
- {{store direct_url="Home"}} //跳网id 是Home 的cms页面。
- {{skin url='images/media/main_page_banner.jpg'}} //定位一副图片的位置。
- $this->getUrl('catalogsearch/advanced/result');
- //在block 可以获得一页页面的URL.
- $this->getSkinUrl('/images/logo.jpg')
- //可以直接获取图片地址
- $this->getSkinUrl('css/style.css');
- //$this->getSkinUrl();一看应该就知道得到的是skin下面的路径。
- $this->getUrl('contacts');
- //要是要获得的是具体页面的url, 如果$this不能用就可以用Mage:: 来调用函数
- //To Retrieve URL path in STATIC BLOCK
- //To get SKIN URL
- {{skin url='images/sampleimage.jpg '}}
- //To get Media URL
- {{media url='/sampleimage.jpg'}}
- //To get Store URL
- {{store url='mypage.html'}}
- //To get Base URL
- {{base url='yourstore/mypage.html'}}
- //TO Retrieve URL path in PHTML
- //Note: In editing PHTML don’t forget to enclode the following code With PHP tag
- //Not secure Skin URL:
- <?php echo $this->getSkinUrl('images/sampleimage.jpg') ?>
- //Secure Skin URL
- <?php echo $this->getSkinUrl('images/ sampleimage.gif',array('_secure'=>true)) ?>
- //Get Current URL
- $current_url = Mage::helper('core/url')->getCurrentUrl();
- //Get Home URL
- $home_url = Mage::helper('core/url')->getHomeUrl();
- //Get Magento Media Url
- Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_LINK);
- //Get Magento Media Url
- Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_MEDIA);
- //Get Magento Skin Url
- Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_SKIN);
- //Get Magento Store Url
- Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_WEB);
- //Get Magento Js Url
- Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_JS);