magento获取当前路径
来源:互联网 发布:农村是一种负担知乎 编辑:程序博客网 时间:2024/05/22 16:59
有时候我们需要获取当前路径来做一些事情,不废话了,直接上代码
01
<?php
02
$urlRequest
= Mage::app()->getFrontController()->getRequest();
03
$urlPart
=
$urlRequest
->getServer(
'ORIG_PATH_INFO'
);
04
if
(
is_null
(
$urlPart
)) {
05
$urlPart
=
$urlRequest
->getServer(
'PATH_INFO'
);
06
}
07
$urlPart
=
substr
(
$urlPart
, 1 );
08
$currentUrl
=
$this
->getUrl(
$urlPart
);
09
echo
$currentUrl
;
10
?>
这个路径就是当前你浏览器地址栏中显示的url
如果我们想获取JS,skin目录等该如何在magento中写代码呢?
MAGENTO有一个内建的获取URL路径的功能,相关函数是getBaseUrl()在Mage类里面
01
//获取 magento js 路径
02
Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_JS);
03
//http://你网站地址/js/
04
Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_LINK);
05
//http://你网站地址/index.php/
06
//获取 magento media 目录
07
Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_MEDIA);
08
//http://你网站地址/media/
09
//magento中 获取skin目录
10
Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_SKIN);
11
//http://你网站地址/skin/
12
Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_WEB);
13
//http://你网站地址/
- magento获取当前路径
- magento获取当前路径
- magento 获取路径
- Magento 获取当前分类图片路径(如果当前分类没有图片,就获取上一级分类的图片路径)
- Magento 获取当前分类名称
- 获取当前路径![转]
- c# 获取当前路径
- 获取当前应用程序路径
- .net 获取当前路径
- 获取当前路径
- 获取当前路径
- java获取当前路径
- java 获取当前路径
- java 获取当前路径
- wince获取当前路径
- 获取文件当前路径
- c# 获取当前路径
- java获取当前路径
- 第一章 - Magento强大的配置系统
- 模拟db file scattered read
- Android应用开发中的风格和主题(style,themes)
- 一元多项式加法
- 使用grub4dos制作多系统启动U盘(win7、ubuntu12.04)
- magento获取当前路径
- Linux下用到数据库sqlite3
- [HTML5] 向新时代迈进(一)——Video
- Gem5的编译及运行测试程序
- 近两年常用的一些SHELL命令
- SQL*PLUS使用(二)
- magento布局是如何工作的
- 题目1472:求两个多项式的和
- 安卓开发 中文教程(14):新手福音——动作栏(Action Bar)