Magento如何使用和设置Cookie&Session
给大家介绍两个Magento的核心对象-Mage_Core_Model_Cookie & Mage_Core_Model_Session
首先介绍Mage_Core_Model_Cookie,这个对象主要是用来设置Cookie的,里面主要下列方法:
public
function
getDomain(
)
;
public
function
getConfigDomain(
)
;
public
function
getPath(
)
;
public
function
getLifetime(
)
;
public
function
setLifetime(
)
;
public
function
getHttponly(
)
;
public
function
isSecure(
)
;
public
function
set(
)
;
public
function
renew(
)
;
public
function
get(
)
;
public
function
delete(
)
;
使用起来非常方便,例如设置一个Cookie:
$cookieModel
=
Mage::
getModel
(
'core/cookie'
)
;
$cookieModel
->
set
(
$name
,
$value
,
$period
,
$path
,
$domain
,
$secure
,
$httponly
)
接下来看Mage_Core_Model_Session,这个对象的使用很简单,Session的设置如下:
Mage::
getSingleton
(
‘core/
session’)
->
setXXXX
(
value)
;