Magento 1.91 CE-客户无法登录

Magento 1.91 CE-客户无法登录,magento,login,magento-1.9,Magento,Login,Magento 1.9,大家好,我们的网站是Caged.eu,我们已经定制了1.9版本之前的模板。Magento允许客户注册,但当他们尝试使用登录详细信息登录页面登录时没有响应,当他们要求重新发送密码时也会发生这种情况,因为它发送了重置详细信息,但仍然不起作用 奇怪的是,点击facebook链接注册登录确实有效,这是我们准备发布的另一个扩展,但在完成后,我们不想更改模板 我相信这很愚蠢,但我非常感谢您的帮助。在Magento 1.9中,表单无法存储数据,因为缺少formkey。尝试添加密钥,然后您可以登录。在app/d

大家好,我们的网站是Caged.eu,我们已经定制了1.9版本之前的模板。Magento允许客户注册,但当他们尝试使用登录详细信息登录页面登录时没有响应,当他们要求重新发送密码时也会发生这种情况,因为它发送了重置详细信息,但仍然不起作用

奇怪的是,点击facebook链接注册登录确实有效,这是我们准备发布的另一个扩展,但在完成后,我们不想更改模板


我相信这很愚蠢,但我非常感谢您的帮助。在Magento 1.9中,表单无法存储数据,因为缺少formkey。尝试添加密钥,然后您可以登录。在app/design/frontend/[your theme package]/[your theme]/template/persistent/customer/form/login.phtml下面的第41行添加
标记
并检查是否可以更新购物车中的产品数量,其中也缺少formkey。

在您添加行后


也许您需要从magento admin(系统->缓存管理)刷新磁缓存,然后您可以再次尝试前端客户登录。

base/default/template/customer
base/default/template/persistent
复制到您的
主题/模板中。

如您在中所回复的,您应该编辑

/app/design/frontend/default/template-name/template/persistent/customer/form/login.phtml
在“登录表单”表单中,在

<ul class="form-list">
你应该插入

<input type="hidden" name="form_key" value="<?php echo Mage::getSingleton('core/session')->getFormKey(); ?>" />

您好,非常感谢您的回复尝试了这个,但仍然没有做任何事情:我的模板是t恤,查看我的目录结构:我可以知道ot显示的错误消息是什么吗?它没有显示错误消息,只是简单地重定向到登录页面,对吗?只是看起来你什么都没做,只是空白的标准登录页面