0

在我的 magento 多商店视图网站中,客户注册在两个商店的 magento 1.9.2.0 中都不起作用。我添加了一行

echo $this->getBlockHtml('formkey');

在我的主题中的 persistent/customer/form/register.phtml 中。仍然在单击提交按钮时,它会重定向到同一页面,并且不会在商店中创建帐户。

4

2 回答 2

0
<input type="hidden" 
       name="form_key"
       value="<?php echo Mage::getSingleton('core/session')->getFormKey() ?>" /> 
于 2016-03-14T08:16:30.033 回答
0

请检查您的创建客户表单的表单操作,它应该是

<form action="<?php echo $this->helper('customer')->getRegisterPostUrl()?>" method="post" id="form-validate" enctype="multipart/form-data">

在数据库中创建一个客户和上面提到的formkey

  <?php echo $this->getBlockHtml('formkey'); ?>  

应该在登录客户的表单标签中。

让我知道它在你的情况下工作......

于 2016-03-14T08:34:04.923 回答