以下 URL 访问列表
基本网址:
{{base url=''}}
店铺网址:
{{store url='test.html'}}
也只存储URL
{{store url=""}}
媒体网址:
仅获取媒体URL
{{media url=''}}
如果你得到一些文件夹路径
{{media url='imagefolder/imagename.jpg'}}
皮肤网址:
{{skin url='images/imagename.jpg'}}
仅获取皮肤URL
{{skin url=''}}
在magento中获取基本URL:
$baseurl = Mage::getBaseUrl();
在没有index.php的情况下获取基本URL
Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_WEB);
// output: http://example.com/
当前网址
$currentUrl = Mage::helper('core/url')->getCurrentUrl();
或
$currentUrl = Mage::getUrl('*/*/*', array('_current' => true));
或
if (!in_array(Mage::app()->getFrontController()->getAction()->getFullActionName(), array('cms_index_noRoute', 'cms_index_defaultNoRoute')))
{
$currentUrl = Mage::helper('core/url')->getCurrentUrl();
}
皮肤网址:
$skinUrl = Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_SKIN);
不安全的皮肤网址:
$skinUrl = $this->getSkinUrl('images/imagename.jpg');
安全皮肤网址:
$this->getSkinUrl('images/imagename.gif', array('_secure'=>true));
媒体网址
$mediaUrl = Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_MEDIA);
或
$mediaUrl = Mage::getBaseUrl('media');
获取Js URL:
$jsUrl = Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_JS);
或
$jsUrl = Mage::getBaseUrl('js');
获取商店网址:
$storeUrl = Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_WEB);
获取主页网址:
$homeUrl= Mage::helper('core/url')->getHomeUrl();
获取目录路径
Mage::getBaseDir('design') // Get design directory path
Mage::getBaseDir('code') // Gives code directory file path
Mage::getBaseDir('lib') // Gives lib directory file path
Mage::getBaseDir('skin') // Gives skin directory file path
Mage::getBaseDir('var') // Gives var directory file path
Mage::getBaseDir('cache') // Gives cache directory file path
Mage::getBaseDir('log') // Gives log directory file path
创建模块 URL:
Mage::getUrl('module/controller/action');
给你。
<link rel="stylesheet" type="text/css" href="<?php echo $this->getSkinUrl('module_tryouts/css/jquery.fancybox-1.3.1.css',array('_secure'=>true));?>" media="all" />
Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_JS,true); // this is secure for js in your comment.
获取皮肤 url 的最佳方法是使用此代码片段:
Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_SKIN);
为什么投反对票?