カートからカスタムコントローラーに商品IDを渡す必要があります(例:http:// * * / catalogsearch / filter / results?product = {ID})。
Magentoヘルパーなどを使用してそのようなデータを渡す方法の手がかりがありませんありがとう
カートからカスタムコントローラーに商品IDを渡す必要があります(例:http:// * * / catalogsearch / filter / results?product = {ID})。
Magentoヘルパーなどを使用してそのようなデータを渡す方法の手がかりがありませんありがとう
あなたの質問から、あるコントローラーから別のコントローラーにリダイレクトしていて、クエリパラメーターを渡したいと思いますか?
構文は次のようになります。
$params = array('key' => 'value');
$this->_redirect('frontname/controlller/action', array('_query' => $params));
編集
テンプレートからこれらのパラメータを取得する方法に関するコメントの質問に答えるには:
まず、これを行わないことをお勧めします。コントローラーでパラメーターを受け取る必要があります。したがって、カスタムコントローラーがパラメーターの受信を担当する必要があります。
とにかく、どちらの状況でもコードは同じです。
すべてのパラメータ…
$this->getRequest()->getParams()
単一のパラメータ…
$this->getRequest()->getParam('parameter_name')