$currentUrl
=
$this
->helper(
'core/url'
)->getCurrentUrl();
//在社会化分享中,当前页面的URL地址非常有用
<a addthis:url=
"<?php echo $this->helper('core/url')->getCurrentUrl(); ?>"
>Share on Facebook</a><span>
Magento中获取URL相关参数的方法全部封装在了getRequest()中。获取URL参数的方式比直接使用PHP方法要简单更多。如下URL,是Magento高级搜索中很常见的URL地址。
http://127.0.0.1/project_auto/index.php/catalogsearch/advanced/result/?car_make_select[]=24&car_model_select[]=30&car_fit_year_select[]=17
//获取所有参数到关联数组中
$arr
=
$this
->getRequest()->getParams();
//直接获取car_make_select
$car_make_select
=
$this
->getRequest()->getParam(
'car_make_select'
);
//如果当前层未定义getRequest()方法,可以通过如下方式调用
$request
= Mage::app()->getRequest()->getParams();