カスタムセッション変数が保存されない
リダイレクト後のセッション変数の保存に問題があります。ここに関連するコードのモックがあります: class Company_X_Model_Session extends Mage_Core_Model_Session_Abstract { const KEY_QUOTE = 'quote'; protected function _construct() { $this->init('company_x'); } public function getQuote() { if (!$this->hasData(self::KEY_QUOTE)) { $quote = Mage::getModel('sales/quote')->setStoreId(Mage::app()->getStore()->getId()); /* @var $quote Mage_Sales_Model_Quote */ if ($this->getQuoteId()) { $quote->load($this->getQuoteId()); } $this->setData(self::KEY_QUOTE, $quote); } return $this->getData(self::KEY_QUOTE); } public function clear() { $this->_quote = null; $this->setQuoteId(null); …