Algunos atajos para recuperar path en Magento. De serie tiene una función llamada getBaseUrl() ubicada en la clase Mage. Esta es la lista de paramétros que he encontrado.

  • Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_JS); http://magesite.extension/js/
  • Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_LINK); http://magesite.extension/index.php/
  • Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_MEDIA); http://magesite.extension/media/
  • Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_SKIN); http://magesite.extension/skin/
  • Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_WEB); http://magesite.extension/

Donde http://magesite.extension/ es la dirección de tu sitio. Si no le pasas ningún parámetro a la función te devolverá el mismo path que le has pasado como parámetro URL_TYPE_LINK parametar.

Recuerda poner echo antes de cada llamada ;)

<?php
echo Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_WEB);
?>