W sklepie w którym był konflikt:
public function initContent() {
if ( Tools::isSubmit('account_created') ) {
$this->setTemplate('customer/registered');
FrontController::initContent();
} else {
$_GET['back'] = $this->context->link->getPageLink('authentication', true, null, array('account_created' => '1'));
parent::initContent();
}
}
W sklepie na innej stronie gdzie nie wystąpił problem. Natomiast Captcha w ogóle się nie wyświetla w formularzu:
public function initContent()
{
if (Tools::isSubmit('submitCreate')) {
Hook::exec('actionCustomerRegisterSubmitCaptcha');
if (!sizeof($this->context->controller->errors)) {
parent::initContent();
} else {
$register_form = $this
->makeCustomerForm()
->setGuestAllowed(false)
->fillWith(Tools::getAllValues());
FrontController::initContent();
$this->context->smarty->assign([
'register_form' => $register_form->getProxy(),
'hook_create_account_top' => Hook::exec('displayCustomerAccountFormTop'),
]);
$this->setTemplate('customer/registration');
}
} else {
parent::initContent();
}
}