如何在magento中使用会话数组


How to use session array in magento

我是新手。我的产品有型号和版本。我想传递模型类型和版本到购物车页面和checkout页面。我已经在session中存储了模型类型和版本。当多个产品添加到购物车时,所有产品都显示相同的型号和型号版本,因此请帮助。会话数组可以解决这个问题吗?我该怎么做呢?这是我的代码

存储会话
 Mage::getSingleton('core/session')->setMyModelTypeData($myData);
  Mage::getSingleton('core/session')->setMyModelVersionData($myDataver);

从会话

中检索数据
$myData = Mage::getSingleton('core/session')->getMyModelTypeData();
 $myDataver = Mage::getSingleton('core/session')->getMyModelVersionData();

你可以这样做

<?php
$storage = array('a'=>'b');
// store data so we can fetch it in subtotal methods
Mage::getSingleton('core/session')->setRbanhShipping(serialize($storage));
// get data
$rbanhShipping = Mage::getSingleton('core/session')->getRbanhShipping(); 
$rbanhShipping = unserialize($rbanhShipping);

好读

如何在magento会话中保存数组?