このようなパラメータでURLアドレスを記述する方法
www.example.com/param1/var1/param2/var2
次にそれを取得します:
$param1 = Mage::app()->getRequest()->getParam('param1');
$param2 = Mage::app()->getRequest()->getParam('param2');
このようなパラメータでURLアドレスを記述する方法
www.example.com/param1/var1/param2/var2
次にそれを取得します:
$param1 = Mage::app()->getRequest()->getParam('param1');
$param2 = Mage::app()->getRequest()->getParam('param2');
デフォルト ルーターは、URL の最初の 3 つの部分がモジュール、コントローラー、アクションであると想定し、残りのパラメーターは GET パラメーターとして扱われます。
次のような URL を生成できます。
Mage::getUrl('module/controller/action', array('param1'=>'var1', 'param2'=>'var2'))
詳細については、こちらをご覧ください。
このようなことをする必要があります。
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 から取得するコードも正しいです。