Сейчас увидел, что файлы на сайте были изменены.
В файл сайт/themes/тема/authentication.tpl было добавлено поле дополнительного ввода пароля:
Код:
<p class="required password">
<label for="repasswd">{l s='Повторите пароль'} <sup>*</sup></label>
<input type="password" class="text" name="repasswd" id="repasswd" />
</p>
В файл сайт/controllers/front/AuthController.php, в protected function, была добавлена функция проверка совпадения паролей:
Код:
if (trim(Tools::getValue('passwd')) !== trim(Tools::getValue('repasswd')))
$this->errors[] = Tools::displayError('Пароли не совпадают.');
Hook::exec('actionBeforeSubmitAccount');
$this->create_account = true;
Можно также добавить поле для проверки пароля при авторизации из корзины в файл сайт/themes/тема/order-opc-new-account.tpl
Тогда, вроде, все нормально получается, но такое поле(дополнительной проверки пароля) появляется и в форме гостевой покупки.
Можно ли как-нибудь скрыть это поле для дополнительного ввода пароля в гостевой покупке, оставив его в форме регистрации из корзины?