在列表页面上我正在设置会话值,并可以在那里访问。但是在产品视图页面上,我无法获得价值。
<?php
Mage::getSingleton('core/session')->setCategoryProductsIds($_catProductIds);
$all_product_ids = Mage::getSingleton('core/session')->getCategoryProductsIds();
print_r($all_product_ids);
?>
感谢您的任何建议,我被困!!!!
有一点需要注意:这在Safari中正如预期的那样,但Chrome和IE正在产生上述问题。
答案 0 :(得分:0)
将会话值设置为magento中的会话ID稍有不同。如果你想遵循Magento过程,你必须编写下面给出的代码来设置一个值并获得特定会话ID的值。
设置会话写:
<?php Mage::getSingleton('core/session')->setData('session_Id'); ?>
要获得该会话值,请写:
<?php Mage::getSingleton('core/session')->getData('session_Id'); ?>