When you work or
develop magento site so many places you
need to some magento URL. Magento URL and magento path is very
helpful to make development easy. When you want to create magento static block
and you want to show some image or set any page link then you need to set exact
path for that. Magento provide some basic path or URL by default. Here I want
to show you magento path and URL.
Use magento URL in
static block
get SKIN URL
{{skin
url='images/sampleimage1.png'}}
|
get Media URL
{{media
url='/sampleimage1.png'}}
|
get Store URL
{{store
url='contact.html'}}
|
get Base URL
{{base
url='yourstore/contact.html'}}
|
Use magento URL
path in PHTML
get Homepage URL
<?php
$home_url
=
Mage::helper('core/url')->getHomeUrl(); ?>
|
Or check current page is homepage
<?php
if(
Mage::getSingleton('cms/page')->getIdentifier()
== 'home'
&&
Mage::app()->getFrontController()->getRequest()->getRouteName()
== 'cms'
) {
//Add Your Logic
}
?>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 Base URL
<?php
Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_LINK);?>
|
get Current URL
<?php
$current_url
=
Mage::helper('core/url')->getCurrentUrl(); ?>
|
get Magento Media Url
<?php
Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_MEDIA);?>
|
magento Skin Url
<?php
Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_SKIN);?>
|
magento Store Url
<?php
Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_WEB);?>
|
magento Js Url
<?php
Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_JS);?>
|