0

如何用这样的参数编写url地址

www.example.com/param1/var1/param2/var2

接下来用:

$param1 =  Mage::app()->getRequest()->getParam('param1');
$param2 =  Mage::app()->getRequest()->getParam('param2');
4

2 回答 2

1

默认路由器期望 url 中的前 3 部分是模块、控制器、操作,然后将其余参数视为 GET 参数。
您可以像这样生成这样的网址:

Mage::getUrl('module/controller/action', array('param1'=>'var1', 'param2'=>'var2'))
于 2013-10-25T09:13:57.703 回答
0

在此处查看有关此内容的完整信息:

你需要做这样的事情。

http://www.magentocommerce.com/wiki/5__-_modules_and_development/reference/geturl_function_parameters

Mage::getUrl('cms/page/view', array('id' => 1));
// http://www.example.com/cms/page/view/id/1

您从 url 获取这些值的代码也是正确的。

于 2013-10-25T09:17:32.753 回答