1
商品イベントディスパッチャーを表示しています。誰かが電子メールからURLを開くと、セッションIDは生成されません。イベントmagentoのsession_idは空です
$session = Mage::getSingleton('core/session');
$visitorData = $session->getVisitorData();
if (array_key_exists("session_id", $visitorData))
{
$url = $url . "&sid=" . $visitorData['session_id'];
}
ユーザーが初めて商品詳細ページをメールで初めて訪れたときは、session_idを利用できません。
セッションを設定した場所 –