1

我需要将产品 ID 从购物车传递到自定义控制器,例如 http:// * */catalogsearch/filter/results?product={ID}

我不知道如何使用 magento 助手等传递数据 谢谢

4

1 回答 1

0

我从您的问题中假设您正在从一个控制器重定向到另一个控制器并希望传递查询参数?

语法是:

$params = array('key' => 'value');
$this->_redirect('frontname/controlller/action', array('_query' => $params));

编辑

要回答评论中关于如何从模板中获取这些参数的问题:

首先,我建议不要这样做,您应该在控制器中接收参数。因此,您的自定义控制器应该负责接收任何参数。

无论如何,两种情况下的代码都是相同的:

所有参数…

$this->getRequest()->getParams()

单参数…

$this->getRequest()->getParam('parameter_name')
于 2012-10-01T19:18:57.570 回答