Magento客户结帐选项不显示,无论允许客人结帐设置
我遇到了一个奇怪的问题,与我的新鲜magento安装。即使我已禁用Onepage Checkout:NO和Allow Guest Checkout:YES,但没有选项可供客人结帐。Magento客户结帐选项不显示,无论允许客人结帐设置
我已经看了数据库中的core_config_data并找不到任何会引发此行为的东西。我没有模板定制,并禁用了缓存......我通过命令行ssh安装了最新的magento,并包含了示例数据包。我在本地机器上安装了另一份magento(没有测试数据),它工作正常。也许它与样本数据有关?
我在这里不知所措...想法任何人?
对我来说,问题与可下载的产品配置有关。检查设置>目录>可下载的产品。
您必须进入系统选项卡,选择从左侧目录,选择下载的产品选项,然后设置禁止访客结帐如果车包含下载的项目,以
号
Magento的新的“持续性的购物车'有它自己的一套模板 - 如果你在任何时候都启用了它,可能值得检查一下这些模板是否仍然被调用,而不是预期的设置。
我刚刚发生了这种情况,即使在通过配置禁用PSC时,永久性模板的表现也与其名称一致。
只需在其他自定义主题文件中覆盖它们 - 为我解决了问题。
我有这个问题太,我会再次看到游客的选项时,我删除了名为persistent_shopping_cart
Magento的禁止客人结账时,你能够在配置持久性饼干。虽然我不确定,但启用持续购物车后,为何必须禁用客人结帐。您可以找到禁用类Mage_Persistent_Model_Observer中的访客结帐的方法disableGuestCheckout。
简单的解决方案是禁用Magento配置中的持久购物车。 无需更改任何模板或覆盖任何内容。
转到你的Magento根文件夹
找到.htaccess文件
内存限制提升到5.18亿
后跳转到你的index.php文件
的ini_set( “memory_limit的”, “512M” ); echo ini_get(“memory_limit”); //用于测试
我遇到了同样的问题,并且对我禁用了条款和条件。进入System-Configuration-Checkout并将“启用条款和条件”设置为“否”,“客人结帐”和“单页结帐”为“是”。这将解决问题。