Berikut adalaha cara bagaimana untuk create/set, read dan delete/remove/hapus session pada website Magento.
Kode berikut bisa diaplikasikan pada controller ataupun file .phtml pada Magento.
Create/Set Session
$string = 'Hello World'
$awbaliSession = Mage::getSingleton('core/session');
$awbaliSession->setTestSession($string);
Pada kode diatas, kita akan menset sebuah session bernama TestSession dengan value ‘Hello World‘. Gunakanlah set dan diikuti nama session untuk menset session pada magento website.
Read Session
$awbaliSession = Mage::getSingleton('core/session');
$awbaliSession->getTestSession();
//untuk menampilkan
echo $awbaliSession->getTestSession();
Untuk membaca sebuah session pada magento gunakanlah get kemudian diikuti nama session yang sudah kita set sebelumnya.
Delete/Remove/Unset/Hapus Session
$awbaliSession = Mage::getSingleton('core/session');
$awbaliSession->unsTestSession();
Untuk Delete/Remove/Unset/Hapus Session gunakanlah uns kemudia diikuti nama session.
Semoga bermanfaat 😀