30 日間の Cookie を設定しようとしていますが、何らかの理由でその設定後に「セッション」の有効期限が切れます。Firefox と Chrome で検証済み。私は自分が間違っていることを理解できません。どんな助けでも大歓迎です!
これが私のコードです:
$name = 'db_mc';
$value = $mc_cid . '-' . $mc_eid;
$time = time()+3600*24*30;
$path = '/';
$domain = 'www.testmage.local';
$cookie = Mage::getSingleton('core/cookie');
$cookie->set($name,$value,$time,$path,$domain);
アップデート:
setcookie() をテストしたところ、正しく動作しました。だから私はそれを使わなければならないと思います。ただし、Magento バージョンがセッション用にのみ設定される理由を知っている人はいますか?