Magento 1.9中的会话变量


Session Variables in Magento 1.9

我正在尝试创建一个会话变量,可以将其传递给Magento 1.9中的签出。

它基本上是将优惠券自动传递到特定页面的结账处,我有添加优惠券的功能,但似乎无法正确传递优惠券代码。

我尝试过以下几种:

只需将?coupon_code=$coupon添加到字符串中,但这似乎被剥离了,可能是由于语言的url重写。

$session = Mage::getSingleton("core/session", array("name"=>"frontend"));     //load session variables 
$session->setData("data", $coupon); //save your data in custom session variable

但当我试图将此会话放入购物车时,却找不到任何内容。

有人能为我做错的事情指明正确的方向吗?

请使用"checkout/session"而不是核心/会话