获取Magento中常用的URL路径,如: skin, Media, JS, Base 和 Store URL ,并将其应用到CMS页面中

那么我们如何在 CMS, PHP 以及 phtml 页面中获取这些URL呢

在静态块 STATIC BLOCK 中调用URL

To get SKIN URL

{{skin url=’p_w_picpaths/samplep_w_picpath.jpg ‘}}

To get Media URL

{{media url=’/samplep_w_picpath.jpg’}}

To get Store URL

{{store url=’mypage.html’}}

To get Base URL

{{base url=’yourstore/mypage.html’}}

在 PHTML 文件中调用URL
注意: 在编写调用代码是,不要忘记php标签

Not secure Skin URL

<?php echo $this->getSkinUrl(‘p_w_picpaths/samplep_w_picpath.jpg’) ?>

Secure Skin URL

<?php echo $this->getSkinUrl(‘p_w_picpaths/ samplep_w_picpath.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);

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);