Magento Get URL on php and phtml pages -Magento URL Function

With the below code you can get all the Magento URL related methods like Base URL, Skin URL, Unsecure Skin URL, Media URL, Js URL, Store URL, Current URL, Store Page URL, Store Page URL without slash

1. Get Base Url :

Mage::getBaseUrl();

2. Get Skin Url :

Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_SKIN);

(a) Unsecure Skin Url :

$this->getSkinUrl('images/imagename.jpg');

(b) Secure Skin Url :

$this->getSkinUrl('images/imagename.gif', array('_secure'=>true));

3. Get Media Url :

Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_MEDIA);

4. Get Js Url :

Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_JS);

5. Get Store Url :

Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_WEB);

6. Get Current Url

Mage::helper('core/url')->getCurrentUrl();

Get Url in cms pages or static blocks

1. Get Base Url :

{{store url=""}}

2. Get Skin Url :

{{skin url='images/imagename.jpg'}}

3. Get Media Url :

{{media url='/imagename.jpg'}}

4. Get Store Page Url :

{{store url='contacts'}}

5. Get Store Page URL Direct link without “/”

{{store direct_url="my-page.html"}}

About the author: ShareSoftAdmin

Leave a Reply

Your email address will not be published.