Il y a 2 heures, Eolia a dit :Désactivez la fonction d'enregistrement dans le controleur front AuthController.php
if (Tools::getValue('create_account')) { $this->create_account = true; }
a remplacer par
if (Tools::getValue('create_account')) { $this->create_account = false; }
et éditer la fonction postProcess()
/** * Start forms process * @see FrontController::postProcess() */ public function postProcess() { if (Tools::isSubmit('SubmitCreate')) { $this->errors[] = Tools::displayError('Account creation is disabled.'); } if (Tools::isSubmit('submitAccount') || Tools::isSubmit('submitGuestAccount')) { $this->errors[] = Tools::displayError('Account creation is disabled.'); } if (count($this->errors)) { if ($this->ajax) { $return = array( 'hasError' => !empty($this->errors), 'errors' => $this->errors, 'isSaved' => false, 'id_customer' => 0 ); $this->ajaxDie(Tools::jsonEncode($return)); } $this->context->smarty->assign('account_error', $this->errors); } if (Tools::isSubmit('SubmitLogin')) { $this->processSubmitLogin(); } }
Merci Eolia,
Par contre je n'ai pas le code que tu mentionnes dans AuthController.php . version presta 1.7.7.5.
Et ou se trouve la fonction postProcess(), que dois je faire dedans...
Merci de ton aide.
Cdt