我们现在要做的登录验证添加到Magento的结帐
使用Magento的CE 1.7.0.2。我们正在使用一页结帐。我们需要用户注册结帐(无客人结帐)。但是,我们需要他们能够在单页结帐上登录和/或注册。
的问题
我们不能使用Magento的默认选项“需要登录结帐”,原因是其不允许用户到达结账页面除非他们已登录。
的解决方案
嗯,我不知道...还没有。这是我尝试过,但它导致各种灾难性检出问题与SagePay(多次交易):
if (!$this->getCustomerSession()->isLoggedIn()) {
Mage::throwException(Mage::helper('checkout')->
__('Please login. You must be logged in to checkout.'));
}
任何有用的输入感谢,谢谢。
Thx Ravi,这让我朝着正确的方向思考。我会发布我的最终解决方案:) – Jongosi 2013-04-12 08:38:15