首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >雪崩magento主题客户登录不起作用

雪崩magento主题客户登录不起作用
EN

Stack Overflow用户
提问于 2014-06-18 16:58:06
回答 1查看 280关注 0票数 2

我已经安装了Avalanche的干净版本( Magento 1.8+的Avalanche1.5),并且在激活包后无法以客户身份登录。后台的管理员登录是可以的。

如果我注册了一个新的登录名,它就会创建这个帐户,并将我登录。一旦我退出,我就不能再登录了.

我可以在前端使用默认的magento主题登录,但我不能使用Avalanche主题登录到前端。

我确信我在很久以前就有过这个问题,并以某种方式解决了它,就像我有“雪崩”主题的马根托网站一样。

我已经注释掉了Core\Model\Session\Abstract\Varian.php中的代码,但这仍然不能解决我的问题。

我在运行Magento。1.8.1.0安装在nginx上,但不认为这与它有任何关系。

我相信这有一个简单的解决办法。

我可以在本地主机上的测试机器上以及在现场进行复制。

提前谢谢。

解决方案:我知道这是什么任务.

查找以下模板:

app/design/frontend/avalanche/default/template/persistent/customer/form/login.phtml app/design/frontend/avalanche/default/template/customer/form/login.phtml app/design/frontend/avalanche/default/template/persistent/checkout/onepage/login.phtml app/design/frontend/avalanche/default/template/checkout/onepage/login.phtml

查找代码如下:

代码语言:javascript
复制
<form action="<?php echo $this->getPostActionUrl() ?>" method="post" id="login-form" class="site-form">
        <div class="grid_6 omega">

代之以:

代码语言:javascript
复制
<form action="<?php echo $this->getPostActionUrl() ?>" method="post" id="login-form" class="site-form">
        <?php echo $this->getBlockHtml('formkey'); ?>
        <div class="grid_6 omega">

然后你应该再向前走一步。

然后写信给Avalance开发人员,感谢他撒谎说他的模板与Magento 1.8+兼容。

希望不要再经历这一次了!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-06-19 01:49:29

听起来像是Avalanche主题中的登录表单缺少表单键。或者正在缓存登录表单(块或FPC要么是问题),然后向用户提供错误的表单密钥。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24291209

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档