Получить базовые url из любого места в Magento:
- Mage::helper(‘core/url’)->getCurrentUrl(); – получить текущий url
- Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_JS); – получить url на директоию /js
- Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_SKIN); – получить url на директоию /skin
- Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_MEDIA); – получить url на директоию /media
- Mage::getBaseUrl(); – получить base url
Вторым параметром у Mage::getBaseUrl($type = Mage_Core_Model_Store::URL_TYPE_LINK, $secure = null)
идет $secure – передавая флаг true вы получите безопасный линк (в зависимости, конечно, от ваших настроек).
Получить url из phtml:
$this->getSkinUrl('images/myimage.jpg')
– url к конкретному изображению (можно добавить 2й параметр array(‘_secure’=>true))
Из статических блоков:
- {{skin url=’images/sampleimage.jpg’} – url к конкретному изображению из skin
- {{media url=’/myimage.jpg’}} – url к конкретному изображению из media
- {{base url=’mystore/mypage.html’}} – url к странице mypage