面向对象编程的好处之一就是化简为繁,针对接口,隐藏实现。Magento中提供的session封装方法就非常实用、简单。最近一个汽车配件的项目中,需要将高级搜索中的几个常用选项注册为session变量,这样客户再次访问的时候,能够自动记忆到曾经搜索的产品,提高用回体验及归属感。 Magento Session 这里介绍下在Magento中通过core/session模型注册,读取session变量的几个主要方法。
//Magento注册session
$make = 'BMW';
Mage::getSingleton('core/session')->setMake($make);
//Magento读取session
$make=Mage::getSingleton('core/session')->getMake();
//Magento注销session
Mage::getSingleton('core/session')->unsMake();
(责任编辑:好模板) |